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.