← ClaudeAtlas

self-reviewlisted

Review a completed diff or change set for correctness, security, regressions, scope, and missing tests. Use in author mode before handoff or in read-only mode when the user asks to review, inspect, check readiness, or report findings. Do not replace runtime completion evidence from verify-done, and do not fix findings during a review-only request.
adityaarakeri/senior-agent-skills · ★ 1 · Code & Development · score 60
Install: claude install-skill adityaarakeri/senior-agent-skills
# Self Review Read the actual change as a skeptical maintainer, not from memory. ## Select the Mode - **Author mode:** Review work produced within the current approved implementation. Fix in-scope findings, rerun affected checks, and review the resulting diff again. - **Review-only mode:** Report findings and evidence without modifying files, formatting, snapshots, dependencies, git state, or external systems. Implement fixes only when separately requested. ## Review Process 1. Inspect repository instructions, status, the complete diff, untracked files, and the original request. Preserve unrelated work. 2. Trace each changed input through callers, state transitions, outputs, and failure paths. Check empty, boundary, large, Unicode, concurrent, retry, and partial-failure cases where relevant. 3. Follow changed trust boundaries beyond literal changed lines. Inspect authorization, secrets, injection, filesystem and process execution, unsafe rendering, deserialization, dependency risk, and data exposure. 4. Check errors and cleanup: failures must surface; resources, transactions, locks, and temporary files must be released. 5. Check scope and consistency: no debug leftovers, dead code, accidental generated files, unsupported API changes, or unrelated formatting churn. 6. Check tests: new behavior has meaningful coverage, assertions can fail, and boundary behavior is exercised. 7. Validate each potential finding against callers, guards, tests, and framework guarantees. Omit s