What problem does it solve?
This Skill provides a framework for effectively receiving code review feedback, promoting technical rigor and verification over blind implementation.
Core Features & Use Cases
- Technical Verification: Emphasizes verifying feedback against the codebase before implementing changes.
- Response Pattern: Defines a structured response pattern to code review feedback.
- Handling Unclear Feedback: Outlines steps for clarifying and understanding unclear feedback.
- Source-Specific Handling: Offers guidance for dealing with feedback from human partners and external reviewers.
- YAGNI Check: Introduces a method for evaluating unnecessary features.
- Implementation Order: Suggests an ordered approach for implementing changes.
- When To Push Back: Clarifies when and how to push back on technically unsound feedback.
- Acknowledging Correct Feedback: Provides a way to acknowledge and address correct feedback.
Quick Start
To initiate a code review and ensure you're addressing feedback effectively, use the 'receiving-code-review' skill.