What problem does it solve?
This Skill automates the process of picking up the next development task from an implementation plan, coding it according to specifications, ensuring it builds and passes tests, and finally committing and pushing the changes.
Core Features & Use Cases
- Automated Task Selection: Identifies the next unchecked story from a Markdown-based implementation plan.
- Spec-Driven Development: Reads linked specification files to understand implementation requirements.
- Automated Verification: Runs build commands and test suites to ensure code quality.
- Version Control Integration: Commits and pushes code to feature branches or directly to master.
- Resumability: Can pause and resume execution based on a progress file, allowing for interruptions.
- Use Case: A developer can invoke this skill with a path to their
IMPLEMENTATION-PLAN.md file, and the skill will handle the entire workflow from selecting the next story to pushing the completed code.
Quick Start
Use the implementation skill to start working on the next story from the plan located at /path/to/IMPLEMENTATION-PLAN.md.