What problem does it solve?
This Skill prevents the introduction of bugs and technical debt by providing a rigorous framework for reviewing implementation work. It ensures that all code aligns with the original specification and plan, saving you from costly rework and maintaining high code quality.
Core Features & Use Cases
- Task-Level & Final Reviews: Supports reviewing individual completed tasks or the entire project, adapting to different stages of development.
- Comprehensive Checklist: Verifies implementation against the spec, plan, tests, coding conventions, completeness, and overall code quality (DRY, YAGNI, edge cases, error handling).
- Actionable Feedback: Generates specific, prioritized feedback with exact locations (file:line), or a clear sign-off report, streamlining the review process.
- Use Case: After an implementer completes a task, use this Skill to perform a thorough review, identify any issues, and provide precise feedback, ensuring the work meets all quality gates before sign-off.
Quick Start
After an implementer completes a task:
"Review the last completed task."
After all tasks are done:
"Perform a final review of all implemented work."
The skill will then guide you through the review process, asking for context and providing detailed feedback or sign-off.