writing-bash-scripts

star 216

Bash script style guide. Always use when writing bash scripts, shell scripts, or CLI bash tools.

lexler By lexler schedule Updated 2/2/2026

name: writing-bash-scripts description: Bash script style guide. Always use when writing bash scripts, shell scripts, or CLI bash tools.

Bash Script Style Guide

  • Use #!/usr/bin/env bash as shebang
  • Always use set -euo pipefail for safety
  • Keep scripts minimal: no unnecessary comments or echoes
  • Minimal input validation; print usage to stderr and exit if inputs are missing/invalid
  • Don't check for installed commands if failure is obvious on use
  • Make script executable: chmod +x <script>
  • Prefer concise, direct logic over verbosity
Install via CLI
npx skills add https://github.com/lexler/skill-factory --skill writing-bash-scripts
Repository Details
star Stars 216
call_split Forks 58
navigation Branch main
article Path SKILL.md
More from Creator