What problem does it solve?
It helps you respond to code review feedback without blindly agreeing or making risky changes by ensuring you understand, verify, and implement each item correctly.
Core Features & Use Cases
- Read and understand first: Restate requirements and identify unclear items before writing any code.
- Verify against codebase reality: Check technical correctness, impact on existing functionality, and platform/version compatibility.
- Implement in a safe order: Clarify first, then address blocking issues before simpler fixes, testing each change individually.
- Push back with technical reasoning: Handle YAGNI, conflicts with architecture, and reviewer suggestions that don’t match actual usage.
- Acknowledge correct feedback effectively: Provide concrete summaries of what changed without performative gratitude.
Use Case: A reviewer asks to “fix items 1-6” in a large PR; this skill guides you to clarify items you can’t verify, then implement each verified fix one at a time with targeted testing.
Quick Start
Use the receiving-code-review skill when you receive code review feedback and want to verify each suggested change against the codebase before implementing.