speckit-plan

Generate design artifacts from feature ideas using a plan template.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/nalthoff/spec-kit-prep-specify --skill speckit-plan-nalthoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/nalthoff/spec-kit-prep-specify/tree/main/.cursor/skills/speckit-plan
Command: npx skills add https://github.com/nalthoff/spec-kit-prep-specify --skill speckit-plan-nalthoff

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-plan automates the transition from rough feature ideas to concrete design artifacts by executing a structured implementation planning workflow using a centralized plan template.

Core Features & Use Cases

  • Orchestrates pre- and post-plan extension hooks to customize planning behavior.
  • Loads and applies the plan template to produce artifacts like research.md, data-model.md, contracts/, and quickstart.md.
  • Validates context, resolves unknowns, and updates the agent context to reflect the plan outcome.

Quick Start

Use the speckit-plan skill to execute the implementation planning workflow and generate design artifacts from your repository context.

Frequently Asked Questions about speckit-plan

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

FAQPage Schema
How do I generate design artifacts from a rough feature idea?

Yes, you can automate data model generation by executing a planning workflow that resolves unknowns and produces a concrete data-model.md artifact from your repository context.

How do I create implementation contracts before coding a new feature?

Yes, you can automate data model generation by executing a planning workflow that resolves unknowns and produces a concrete data-model.md artifact from your repository context.

Can I automate data model generation from my repository context?

Yes, you can automate data model generation by executing a planning workflow that resolves unknowns and produces a concrete data-model.md artifact from your repository context.

Does spec-kit planning require resolving unknowns before generating artifacts?

Yes, you can automate data model generation by executing a planning workflow that resolves unknowns and produces a concrete data-model.md artifact from your repository context.

What is the best way to structure implementation planning for a spec-kit project?

Yes, you can automate data model generation by executing a planning workflow that resolves unknowns and produces a concrete data-model.md artifact from your repository context.