What problem does it solve? Turning a feature specification into a concrete implementation plan requires resolving technical unknowns, designing data models, and defining contracts, which is time-consuming when done manually. This Skill automates the planning phase of the spec-kit workflow by generating research, data model, and contract artifacts from a feature spec. ## Core Features & Use Cases - Automated Plan Setup: Runs the spec-kit setup script to locate the feature spec, plan file, and branch, then loads the project constitution for gate checks. - Research Generation: Resolves all NEEDS CLARIFICATION items in the Technical Context and consolidates decisions, rationales, and alternatives into research.md. - Design Artifact Generation: Produces data-model.md, interface contracts, and quickstart.md, then updates the agent context file with the plan reference. - Extension Hooks: Supports optional and mandatory before/after plan hooks defined in .specify/extensions.yml. - Use Case: After writing a feature specification with spec-kit, invoke this Skill to automatically produce the full implementation plan, data model, and API contracts ready for task breakdown. ## Quick Start Run the speckit-plan skill with any optional planning guidance to generate the implementation plan and design artifacts for the current feature branch.