What problem does it solve?
This Skill automates the orchestration of code implementation, ensuring adherence to TDD principles and efficient task delegation. It prevents common pitfalls like writing code without tests or deviating from specifications.
Core Features & Use Cases
- TDD Enforcement: Guarantees that implementation code is always preceded by a failing test.
- Task Delegation: Manages the spawning and execution of sub-agents for task implementation.
- Spec Adherence: Verifies that implemented code strictly follows approved specifications.
- Failure Recovery: Implements a protocol for escalating after multiple implementation failures.
- Use Case: When developing a new feature, this Skill ensures that each coding task is implemented correctly by sub-agents, with tests written first, and the final code verified against the design plan before moving to the next task.
Quick Start
Use the dev-implement skill to start the implementation phase of the /dev workflow, ensuring all prerequisites are met before coding begins.