What problem does it solve?
When receiving code review feedback, developers often default to performative agreement or blindly implement suggestions without verifying if they are technically sound for the specific codebase, leading to broken functionality, wasted work, or violations of existing architectural decisions. This Skill eliminates that risk by enforcing a rigorous, verification-first workflow for processing all code review feedback.
Core Features & Use Cases
- Structured Response Pattern: A step-by-step process (read, understand, verify, evaluate, respond, implement) that eliminates emotional reactions and ensures technical rigor at every step.
- Scenario-Specific Guidance: Tailored rules for feedback from internal human partners vs. external reviewers, including YAGNI checks for unnecessary feature suggestions and protocols for handling unclear or conflicting feedback.
- Pushback & Correction Frameworks: Clear guidance for pushing back against technically incorrect feedback with reasoned arguments, and for gracefully correcting your own pushback if you were wrong, without performative apologies.
- Use Case: For example, if an external reviewer suggests removing legacy code, this Skill guides you to first check if the code is required for backward compatibility with supported platforms before deleting it, rather than agreeing immediately.
Quick Start
Use the receiving-code-review skill to evaluate the code review feedback on your current pull request before implementing any suggested changes.