What problem does it solve?
Unstructured or skipped code reviews let bugs, security flaws, and requirement deviations slip into codebases, causing cascading technical debt and broken functionality that is costly to fix later.
Core Features & Use Cases
- Structured Review Dispatch: Sends a dedicated code reviewer subagent with precise context (implementation summary, requirements, git diff range) to avoid biased, context-limited reviews.
- Mandatory Checkpoint Enforcement: Integrates with subagent-driven development, plan execution, and ad-hoc workflows to require reviews after each task, after major feature completion, and before merging to main.
- Actionable Feedback Categorization: Ensures reviewer output is sorted by severity (Critical, Important, Minor) with clear file references and fix guidance to streamline issue resolution.
Use case: A developer building a new data export feature can use this skill to run a review of their changes against the original plan before merging, catching missing edge case handling early.
Quick Start
Use the requesting-code-review skill to review the code changes you just completed for the new user notification system against the requirements in docs/plans/notification-plan.md before merging to main.