What problem does it solve?
Executing complex implementation plans can be prone to errors, context drift, and quality issues if not managed carefully. This Skill provides a robust, automated workflow for executing tasks, ensuring each step is implemented correctly and reviewed promptly, saving you from manual oversight and debugging.
Core Features & Use Cases
- Task-Specific Subagents: Dispatches a fresh subagent for each task, preventing context pollution and ensuring focused, error-free execution.
- Continuous Code Review: Automatically triggers a code review after each task, catching issues early and maintaining high code quality throughout the development cycle.
- Iterative Fixes: Manages the cycle of identifying, fixing, and verifying issues until the code meets quality standards, ensuring a polished final product.
- Use Case: You have a detailed implementation plan. Use this Skill to execute it task-by-task. For each task, a dedicated subagent implements the code and tests, then a
code-reviewer subagent automatically reviews the changes. If issues are found, another subagent fixes them, and the review cycle repeats until the code is clean. This ensures high-quality, verified progress, allowing you to rest while AI drives the development.
Quick Start
Example: Executing a task with subagent-driven development
- Load Plan: Read plan file, create TodoWrite with all tasks.
- Execute Task: Dispatch fresh subagent for Task N.
- Review Work: Dispatch code-reviewer subagent.
- Apply Feedback: Fix issues, re-verify with code-reviewer.
- Mark Complete: Move to next task when issues resolved.
- Final Review: After all tasks, dispatch final code-reviewer.
- Complete Development: Use finishing-a-development-branch.