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.