skills/skills.volces.com/shell-scripting

shell-scripting

SKILL.md

Shell Scripting

Write reliable, maintainable bash scripts. Covers argument parsing, error handling, portability, temp files, parallel execution, process management, and self-documenting scripts.

When to Use

  • Writing scripts that others (or future you) will run
  • Automating multi-step workflows
  • Parsing command-line arguments with flags and options
  • Handling errors and cleanup properly
  • Running tasks in parallel
  • Making scripts portable across Linux and macOS
  • Wrapping complex commands with a simpler interface

Script Template

#!/usr/bin/env bash
set -euo pipefail
Installs
12
First Seen
Mar 12, 2026