What problem does it solve? Shell scripts often contain silent failure modes, unquoted expansions, portability traps, and security holes that only surface in production. This Skill provides a structured audit workflow that finds these issues, reports them with severity levels, and applies targeted fixes. ## Core Features & Use Cases - Static Analysis: Runs syntax checks (bash -n, zsh -n) and ShellCheck, then performs a manual review across error handling, quoting, portability, input validation, security, and style categories. - Severity-Ranked Findings: Produces a findings table with line numbers, severity (critical/warning/info), category, and concrete fixes for each issue. - Fix and Validate: Applies fixes for critical and warning findings, then re-validates with syntax checks and ShellCheck to confirm no regressions. - Use Case: Point it at a scripts/ directory before a release to catch unquoted rm -rf $dir calls, missing set -euo pipefail, and macOS/Linux sed -i incompatibilities before they cause incidents. ## Quick Start Audit all shell scripts in the scripts directory for bash portability and error handling issues, then apply fixes for critical findings.