← 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: 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