speckit-plan

Convert feature specifications into implementation plans and artifacts with Spec Kit.

120|25|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/dceoy/speckit-agent-skills --skill speckit-plan-dceoy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/dceoy/speckit-agent-skills/tree/main/skills/speckit-plan
Command: npx skills add https://github.com/dceoy/speckit-agent-skills --skill speckit-plan-dceoy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-plan addresses the need to translate feature specifications into a concrete implementation plan and artifacts, reducing ambiguity and speeding up delivery.

Core Features & Use Cases

  • Plan-driven workflow: loads a feature spec, templates, and constitution to generate a complete implementation plan.
  • Artifacts generation: produces data-model.md, contracts/, quickstart.md, and updated agent context as outputs.
  • Phase-driven guidance: phases include Phase 0 research, Phase 1 design and contracts, and validation gates.

Quick Start

Run speckit-plan to generate a complete implementation plan from your feature spec.

Frequently Asked Questions about speckit-plan

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

FAQPage Schema
How do I turn a feature spec into an implementation plan with API contracts and data models?

To turn a feature spec into an implementation plan, speckit-plan automates the generation of data models, API contracts, and planning artifacts using deterministic steps, templates, and a structured directory output.

What is the best way to generate planning artifacts from a feature specification?

Generating planning artifacts from a feature specification is best handled by loading the spec into a plan-driven workflow that applies context constitution and validation gates to produce structured outputs like quickstart.md and data-model.md.

Does speckit-plan support phase-driven guidance for software development workflows?

Yes, speckit-plan supports phase-driven guidance for software development workflows by structuring the implementation plan into Phase 0 research, Phase 1 design and contracts, and subsequent validation gates.

How do I automate data model and API contract generation from a feature spec?

You can automate data model and API contract generation by running the speckit-plan process, which reads your feature spec and outputs structured artifacts including a contracts directory and data-model.md file.

Can I use speckit-plan to update agent context during implementation planning?

Yes, you can use speckit-plan to update agent context during implementation planning, as it automatically generates and refreshes the agent context alongside data models and API contracts in a consistent directory structure.

What limitations should I consider when automating implementation plan generation from feature specs?

When automating implementation plan generation, consider that the workflow relies on a strict plan template and constitution to produce deterministic artifacts, meaning deviations from the expected feature spec format may impact output consistency.