What problem does it solve?
It helps you catch quality issues in pull requests early by running specialized reviews across code, comments, tests, errors, and types, then producing a prioritized, actionable summary.
Core Features & Use Cases
- Config-driven, agent-based PR auditing: Orchestrates multiple review agents sequentially, optionally toggled via
.specify/extensions/review/review-config.yml or falls back to extension.yml defaults.
- Change-aware review coverage: Detects changed files and runs only the relevant review aspects (for example, tests when test files changed, types when types were added/modified).
- Actionable output and recommended fixes: Aggregates results into Critical/Important/Suggestions and provides a clear action plan after reviews complete.
- Targeted reviews via arguments: Allows explicit selection of review aspects that override config toggles (e.g., comments-only, simplify-only, or all).
Quick Start
Run a full PR review for the current changes by issuing the command: /speckit.review all.