What problem does it solve?
This Skill addresses the challenge of receiving code review feedback by ensuring that suggestions are technically sound, understood, and verified against the codebase before implementation, preventing wasted effort and potential regressions.
Core Features & Use Cases
- Structured Response Pattern: Provides a clear, step-by-step process for handling feedback (Read, Understand, Verify, Evaluate, Respond, Implement).
- Verification Focus: Emphasizes technical rigor and checking feedback against the actual codebase and project context.
- Handling Ambiguity: Guides the user on how to seek clarification for unclear feedback.
- External Reviewer Scrutiny: Outlines specific checks for feedback from external sources, including compatibility, impact, and context.
- YAGNI Principle: Incorporates the "You Ain't Gonna Need It" principle to avoid unnecessary feature creep.
- Graceful Pushback & Correction: Provides strategies for respectfully disagreeing with feedback and for correcting one's own pushback when proven wrong.
Quick Start
When receiving code review feedback, verify its technical soundness against the codebase before implementing any suggestions.