Safer Bash scripts for production automation.
Guides the creation and review of defensive Bash scripts with tests, linting, and documentation.
When to use it
Use when writing or reviewing Bash scripts for automation, CI/CD, or operations, or hardening them for safety and portability.
It changes how the agent writes and reviews project shell scripts by requiring defensive implementation, testing, and linting.
What you provide
Uses Bash to run scripts and instructs checking its version before using Bash 4.4+ features.
Uses Bats to add tests for the scripts.
Uses ShellCheck for static analysis, with scripts expected to pass with minimal suppressions.
Uses shfmt to format scripts consistently.
No additional actions listed.