developing-complex-bash-scripts
Installation
SKILL.md
developing-complex-bash-scripts skill
This skill defines guidelines for writing complex Bash scripts: production CLI tools, reusable utilities, or scripts that require multiple options/flags, structured logging, or robust error handling.
Use developing-simple-bash-scripts for ad-hoc tasks or scripts under ~50 lines without CLI scaffolding.
When to Use This Skill
- Reusable CLI tools or production automation scripts
- Scripts with multiple named flags / options (
--foo,--bar, ...) - Requires structured logging with severity levels
- Needs
--helpoutput - Has cleanup logic, dependency checks, or complex control flow
- Will be shared across teams or environments