What problem does it solve?
This Skill removes the manual overhead of spec-driven development by turning a project schedule into an executable coding workflow. It helps you identify the next task, implement the required changes, verify them with tests, and record progress consistently.
Core Features & Use Cases
- Spec synchronization: Keeps chapter-based reference files aligned with the project specification so the skill always works from the latest task map.
- Task selection and implementation: Finds the next pending task, follows the project architecture, and updates the right files with code that matches the spec.
- Testing and recovery loops: Runs relevant tests, applies up to three auto-fix rounds, and stops only when the workflow is genuinely blocked.
- Progress persistence: Updates task status and prepares an atomic commit so development progress is not lost.
- Use case: A developer wants to finish the next feature in a modular Python repository without manually coordinating spec reading, coding, testing, and status updates.
Quick Start
Ask the auto-coder skill to implement the next pending task in the project spec and complete the code, test, and progress update workflow end to end.