speckit-plan

Generates implementation plans and design artifacts from feature specifications using spec-kit templates.

4|Updated Oct 24, 2025
One-click install
npx skills add https://github.com/sethdavis512/iridium --skill speckit-plan-sethdavis512
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/sethdavis512/iridium/tree/main/.claude/skills/speckit-plan
Command: npx skills add https://github.com/sethdavis512/iridium --skill speckit-plan-sethdavis512

SYSTEM DOCUMENTATION & REQUIREMENTS

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. ## Core Features & Use Cases - Phased Planning Workflow: Runs Phase 0 research to resolve NEEDS CLARIFICATION items into research.md, then Phase 1 design producing data-model.md, contracts/, and quickstart.md. - Constitution Gate Checks: Evaluates the plan against the project's constitution.md and errors on unjustified violations before and after design. - Extension Hooks: Executes optional or mandatory before_plan and after_plan hooks declared in .specify/extensions.yml. - Use Case: After writing a feature spec with spec-kit, run this Skill to automatically produce a complete implementation plan with research decisions, entity models, and interface contracts. ## Quick Start Run the speckit-plan skill to generate the implementation plan and design artifacts for my current feature specification.

Frequently Asked Questions about speckit-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an implementation plan from a feature spec?▼

Run the speckit-plan skill in a spec-kit project. It executes setup-plan.sh to locate the feature spec and plan template, then fills Technical Context, runs Phase 0 research, and produces Phase 1 design artifacts.

What artifacts does the spec-kit planning workflow produce?▼

The workflow produces research.md resolving all NEEDS CLARIFICATION items, data-model.md with entities and validation rules, a contracts/ directory for external interfaces, quickstart.md, and an updated agent context file.

Does speckit-plan require a specific project structure?▼

Yes, it requires a spec-kit project with a .specify/ directory containing scripts/setup-plan.sh, memory/constitution.md, and the plan template. Without this structure the setup step cannot locate the feature spec.

What happens when the constitution check fails during planning?▼

The workflow errors on gate failures or unjustified constitution violations. The Constitution Check section is evaluated before design and re-evaluated after Phase 1, and violations must be justified to proceed.

How do extension hooks work in the planning workflow?▼

If .specify/extensions.yml defines hooks under before_plan or after_plan, the skill executes mandatory hooks automatically and presents optional hooks for the user to run. Hooks with enabled set to false are skipped.