spec-kit-plan

Transform feature specifications into a detailed plan.md with architecture decisions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/CLOCKWORK-TEMPTATION/plugin_01UphfxAg16yZB4YodKYf1RZ --skill spec-kit-plan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spec-kit-plan
Source: https://github.com/CLOCKWORK-TEMPTATION/plugin_01UphfxAg16yZB4YodKYf1RZ/tree/main/skills/spec-kit-plan
Command: npx skills add https://github.com/CLOCKWORK-TEMPTATION/plugin_01UphfxAg16yZB4YodKYf1RZ --skill spec-kit-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill translates feature specifications into a concrete, actionable implementation plan (plan.md), enabling clear architecture decisions and phased delivery.

Core Features & Use Cases

  • Generates a complete plan.md from a spec, including technical context, architecture choices, and implementation phases.
  • Supports integration with a spec-kit workflow to produce downstream artifacts (data-model.md, contracts/, quickstart.md) and outlines dependencies and tasks.
  • Use Case: After writing a feature spec, run the plan workflow to obtain a ready-to-implement design document that guides engineers and product managers.

Quick Start

Run the plan workflow on your feature spec to produce a detailed, architecture-aligned plan.md.

Frequently Asked Questions about spec-kit-plan

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

FAQPage Schema
How do I generate a technical design plan from a feature spec?▼

To generate an implementation plan from a feature spec, this skill loads context from your specification and outputs a detailed plan.md containing architecture choices, design decisions, and phased implementation tasks.

What is the best way to structure a plan.md for software architecture?▼

A plan.md should structure software architecture by resolving unknowns from the spec and detailing technical context, dependencies, and implementation phases to guide engineers through delivery.

How do I produce data models and contracts from a feature specification?▼

You produce data models and contracts from a feature specification by running a spec-kit workflow that generates downstream artifacts like data-model.md and a contracts directory alongside your plan.

Does spec-kit-plan require an existing spec-kit project structure to work?▼

Yes, spec-kit-plan operates within a spec-kit-style project structure, applying to typical feature workloads to ensure your plan contains validated design decisions and explicit error handling.

What limitations exist when translating feature specs into implementation phases?▼

When translating feature specs into implementation phases, the process enforces strict requirements like loading context and resolving unknowns, meaning incomplete specifications will trigger validation errors before generating a plan.