What problem does it solve?
This Skill automates the execution of an implementation plan defined in a repository, removing manual coordination and ensuring tasks run in the correct order while enforcing preconditions and validations.
Core Features & Use Cases
- Pre-execution Hook Handling: Detects and summarizes before_implement and after_implement hooks from .specify/extensions.yml and surfaces optional vs mandatory hooks.
- Checklist Verification: Scans checklists/, reports per-checklist and overall PASS/FAIL status, and prompts the user to continue when items remain incomplete.
- Task Parsing and Execution: Loads tasks.md and plan.md to extract staged tasks, dependencies, parallel markers, and executes tasks by phase with progress reporting, error handling, and final verification.
- Project Setup Validation: Validates or creates ignore files (.gitignore, .dockerignore, etc.) based on detected technologies and plan.md guidance.
- Use Case: Run as part of a repository feature workflow to validate readiness, run setup/tests, implement core features, and finalize with post-implementation hooks.
Quick Start
Run the implement command to process tasks.md, validate preconditions, and execute the implementation plan.