From virtual-team
Enforces a 6-step protocol for processing code review feedback: read, understand, verify, evaluate, respond, implement. Prevents performative agreement and ensures technical discipline.
How this skill is triggered — by the user, by Claude, or both
Slash command
/virtual-team:receiving-code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Verify before implementing. Push back when wrong. No performative agreement.
Verify before implementing. Push back when wrong. No performative agreement.
This skill is rigid. Follow it exactly. Do not adapt, skip, or soften the discipline.
This skill applies whenever the agent receives feedback about code: PR reviews, inline comments, SDD reviewer agents, or founder feedback.
Every piece of code review feedback must pass through these 6 steps, in order:
Read ALL items before reacting. Don't start implementing after reading the first item. Multi-item reviews may have related items — partial understanding leads to wrong implementation.
Restate the reviewer's point in your own words. If you can't restate it clearly, you don't understand it — ask for clarification.
Does the suggestion actually apply here? Is the reviewer's assumption about the code correct? Read the actual code they're referencing. Reviewers sometimes comment on stale diffs or misread context.
Does it conflict with existing architecture, YAGNI principles, or founder decisions? Check docs/decisions/ and stack.md if relevant.
Never performative agreement. Either restate the technical requirement and start working, or push back with specific reasoning.
Test each change before moving to the next review item.
If ANY item in a multi-item review is unclear, STOP. Do not implement anything yet. Ask for clarification on unclear items before starting. Items may be related; partial understanding leads to wrong implementation.
These responses are NEVER acceptable when receiving code review:
Correct responses:
| Source | Trust Level | Approach |
|---|---|---|
| Founder | High | Implement after understanding. Still ask if scope is unclear. Don't blindly comply on ambiguous instructions. |
| External reviewer | Verify first | Check if technically correct for THIS codebase. Push back if wrong. They may lack full context. |
| SDD reviewer agent | Verify first | The reviewer agent may lack full context of the implementation. Verify claims before implementing. Cap pushback at 1 round per review — after that, implement and note disagreement. |
When a reviewer suggests "implementing properly", "adding X for completeness", or "this should also handle Y":
The reviewer's suggestion might be technically correct but pragmatically wrong. A perfect implementation of an unused feature is waste.
Push back when ANY of these are true:
docs/decisions/ and stack.md)How to push back:
This skill is loaded by:
/virtual-team:implement — Layer 0 (behavioral discipline), loaded alongside virtual-team:test-driven-development and virtual-team:verification-before-completion/virtual-team:review — When processing review results (receiving side)/virtual-team:flow — inherited through /virtual-team:implementnpx claudepluginhub ovargas/virtual-team --plugin virtual-teamGuides technical processing of code review feedback: read, understand, verify, evaluate, and respond before implementing, especially unclear or questionable suggestions.
Enforces verification-first code review: evaluate suggestions rigorously before implementing, push back when feedback is incorrect or lacks context.
Evaluates code review feedback with technical rigor before implementing. Verifies suggestions against codebase reality, handles unclear items, and pushes back with reasoned arguments when appropriate.