What problem does it solve? Turning a feature specification into a concrete technical plan requires resolving unknowns, designing data models, and defining contracts, which is time-consuming when done manually. This Skill automates the planning phase of Spec-Driven Development by generating research, data model, contract, and quickstart artifacts from an existing feature spec. ## Core Features & Use Cases - Automated Plan Generation: Runs the setup-plan script, loads the feature spec and project constitution, and fills the implementation plan template with technical context. - Research and Design Artifacts: Produces research.md to resolve open questions, data-model.md for entities and validation rules, contracts/ for external interfaces, and quickstart.md for validation scenarios. - Extension Hook Support: Executes optional and mandatory pre/post hooks defined in .specify/extensions.yml, and enforces constitution gates with errors on unjustified violations. - Use Case: After writing a feature specification with Spec Kit, invoke this Skill to automatically produce the full Phase 0 and Phase 1 design artifacts for a new branch, ready for task breakdown. ## Quick Start Ask the agent to run the speckit-plan workflow for the current feature branch to generate the implementation plan and design artifacts.