shell-script-reviewlisted
Install: claude install-skill y-miyazaki/config
## Input
- Shell script files in PR (required)
- Related Bats suites paired with changed scripts when present (recommended for TEST-00)
- PR context: diff and commit messages (recommended)
## Output Specification
Return structured Markdown in accordance with [references/common-output-format.md](references/common-output-format.md). That file is the source of truth for the output contract.
## Execution Scope
- Systematically apply review checklist from [references/common-checklist.md](references/common-checklist.md)
- Focus on checks requiring human/AI judgment (design, security, error handling patterns)
- Do not modify script files or approve/merge PRs
### USE FOR:
- review shell-script PRs for judgment beyond static checks
- assess operational safety and script maintainability risks
- review security-sensitive script changes requiring judgment
- verify Bats suite pairing (TEST-00) against companion Bats rules (stem `bats`)
### DO NOT USE FOR:
- execute `bash -n`, `shellcheck`, or validation scripts
- perform auto-remediation in source files
- review non-shell-only changes with no script impact
## Reference Files Guide
- [common-checklist.md](references/common-checklist.md) (always read)
- [common-output-format.md](references/common-output-format.md) (always read)
- [common-troubleshooting.md](references/common-troubleshooting.md) (read on failure)
- [category-global.md](references/category-global.md) (always read)
- [category-security.md](references/category-securi