What problem does it solve?
Provides a structured, repeatable way to request and receive actionable code reviews so issues are caught before they cascade into larger problems or broken merges. It removes ambiguity for reviewers by supplying a targeted git range, a clear description of what was implemented, and the plan or requirements to judge against.
Core Features & Use Cases
- Pre-merge verification: Request reviews after completing major features or before merging to ensure production readiness.
- Task-level feedback: Use after each task in subagent-driven development or after batches in executing plans to catch regressions early.
- Reviewer checklist & template: Supplies a configurable review template that categorizes issues by severity, demands file:line specificity, and produces a clear ready-to-merge verdict.
- Use Case: Dispatch the code-reviewer subagent with BASE_SHA and HEAD_SHA to get a prioritized list of critical, important, and minor issues and concrete remediation steps.
Quick Start
Dispatch the superpowers:code-reviewer subagent and provide WHAT_WAS_IMPLEMENTED, PLAN_OR_REQUIREMENTS, BASE_SHA, HEAD_SHA, and DESCRIPTION.