← ClaudeAtlas

shell-script-reviewlisted

Review shell scripts for security, correctness, maintainability, and Bats suite pairing (TEST-00) with emphasis on operational safety. Use when reviewing shell script PRs requiring judgment beyond static checks, including whether paired Bats suites were added or updated per TEST-00.
y-miyazaki/config · ★ 1 · Code & Development · score 68
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 with validation evidence reference (required) - Validation evidence: latest `shell-script-validation` summary with pass/fail/deferred counts and failed ItemIDs ## 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 run shell-script-validation or execute bash -n/shellcheck** - Do not modify script files or approve/merge PRs ### USE FOR: - review shell-script PRs after validation output is available - 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-t