What problem does it solve?
Planning and generating design artifacts from templates can be error-prone and time-consuming. This Skill automates the end-to-end implementation planning workflow, ensuring consistent outputs such as research.md, data-model.md, contracts, quickstart.md, and an updated AGENTS.md, by enforcing a predefined plan and extension-hooks process.
Core Features & Use Cases
- Executes the implementation planning workflow using the plan template to generate artifacts such as research.md, data-model.md, contracts/, quickstart.md, and updated agent context.
- Integrates with a spec-kit style project structure using .specify/ directories and extension hooks defined in .specify/extensions.yml.
- Supports pre- and post-execution checks, gates, and phase-based artifact generation for repeatable design processes.
Quick Start
Run speckit-plan on a project to execute the plan template and generate design artifacts across the planned phases.