About code-review
code-review is a practical guide for code review work. It covers handling feedback, requesting reviews, and verification gates, emphasizing technical evidence before implementation or completion claims.
Key features
- 01Process review feedback systematically
- 02Request code reviews methodically
- 03Verify completion claims with evidence
- 04Run CI checks before merging
Use cases
- 01Assess unclear or questionable review comments
- 02Request reviews before feature completion or merging
- 03Verify types, tests, and lint before committing
- 04Avoid unverified claims of completion
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ siviter-xyz/ dot-agent --skill code-reviewAfter installing, type/code-reviewin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/receiving-feedback.mdrequesting-review.mdverification-gates.mdDetails
From the project READMECode Review
Guide proper code review practices emphasizing technical rigor, evidence-based claims, and verification over performative responses.
Overview
Code review requires three distinct practices:
- Receiving feedback - Technical evaluation over performative agreement
- Requesting reviews - Systematic review processes
- Verification gates - Evidence before any completion claims
Core Principle
Technical correctness over social comfort. Verify before implementing. Ask before assuming. Evidence before claims.
When to Use
Receiving Feedback
- Receiving code review comments from any source
- Feedback seems unclear or technically questionable
- Multiple review items need prioritization
- External reviewer lacks full context
- Suggestion conflicts with existing decisions
Requesting Review
- Completing tasks in subagent-driven development (after EACH task)
- Finishing major features or refactors
- Before merging to main branch
- Stuck and need fresh perspective
- After fixing complex bugs
Verification Gates
- About to claim tests pass, build succeeds, or work is complete
- Before committing, pushing, or creating PRs
- Moving to next task
- Any statement suggesting success/completion
Quick Decision Tree
SITUATION?
│
├─ Received feedback
│ ├─ Unclear items? → STOP, ask for clarification first
│ ├─ From human partner? → Understand, then implement
│ └─ From external reviewer? → Verify technically before implementing
│
├─ Completed work
│ ├─ Major feature/task? → Request systematic review
│ └─ Before merge? → Request systematic review
│
└─ About to claim status
├─ Have fresh verification? → State claim WITH evidence
└─ No fresh verification? → RUN verification command first
CI Verification
Before any completion claim or commit:
- Run CI checks (types, tests, lint)
- Prefer single CI command if available
- Verify all checks pass
- Do not proceed if checks fail
References
For detailed protocols, see:
references/receiving-feedback.md- How to handle code review feedbackreferences/requesting-review.md- Systematic review processesreferences/verification-gates.md- Evidence before claims protocol
Comments
Markdown supported