← ClaudeAtlas

reviewlisted

Code review the current branch's changes — check tests, security, placeholders, and patterns before suggesting merge.
rudi193-cmd/willow-2.0 · ★ 2 · AI & Automation · score 56
Install: claude install-skill rudi193-cmd/willow-2.0
# Review Fork-aware code review checklist. Run before merging any branch. Catches missing tests, security issues, and half-finished work before they land on main. ## When to Use This Skill - Before merging a feature branch - When asked to review a PR or set of changes - Before declaring a task complete ## Steps 1. **See the diff** — `git diff main...HEAD` for the full branch diff, or `git diff HEAD` for uncommitted changes. 2. **Check each changed file:** - Tests exist and pass for new behavior - No `TODO`, `TBD`, `not implemented`, `raise NotImplementedError`, or hardcoded placeholder values - No security issues: SQL injection, unvalidated external input, hardcoded secrets, path traversal - Follows existing patterns in this repo (naming, error handling, logging style) 3. **Run the tests** — run the relevant test suite. Report the result verbatim. 4. **Report the verdict:** - **Passed**: list what was checked, confirm green, suggest merge if appropriate - **Failed**: list specific files and lines that need fixing before merge ## Rules - Never approve without running tests. "Looks right" is not a review. - Security issues block merge. Always. - Placeholders block merge. A `TODO` in merged code is a future bug. - Patterns matter — code that works but doesn't fit the codebase creates drift. ## Tips - Read the diff top-to-bottom once before forming opinions. First impressions from partial reads are noisy. - Test coverage gaps are worth flagging even