What problem does it solve?
This Skill solves the challenge of inconsistent project planning by enforcing a structured, multi-phase workflow that ensures technical requirements, data models, and interface contracts are thoroughly defined before development begins.
Core Features & Use Cases
- Structured Planning: Executes a rigorous multi-phase workflow including research, data modeling, and contract definition.
- Constitution Enforcement: Validates project plans against a central constitution to ensure architectural alignment.
- Extensible Hooks: Supports pre- and post-planning extension hooks to integrate custom build or setup scripts.
- Use Case: Use this when starting a new feature to ensure all technical unknowns are researched, data models are documented, and interface contracts are established before writing a single line of production code.
Quick Start
Invoke the speckit-plan skill to initiate the implementation planning workflow for the current project directory.