bash-pro - Defensive Bash scripting for production automation
Write, review, harden, test, and lint Bash scripts for automation, CI/CD pipelines, and system utilities.
Tags
Updated: 2026-10-04Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Write defensive Bash scripts
- Review shell scripts
- Harden script safety
- Parse arguments safely
- Validate external inputs
- Manage temporary resources
- Orchestrate safe processes
- Implement structured logging
- Add Bats tests
- Run ShellCheck analysis
- Format scripts with shfmt
- Integrate CI/CD workflows
Inputs
- Bash scripts
- Automation requirements
- Target platforms
- External commands
- Environment variables
- User arguments
Outputs
- Bash scripts
- Test results
- Lint results
- Formatted scripts
- Usage documentation
- Structured logs
Requirements
- Bash 4.4 or later
- Bats
- ShellCheck
- shfmt
- Required external commands
