speckit-plan

Execute plan templates to generate design artifacts from a .specify directory.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/william-menezes/pet-volta --skill speckit-plan-william-menezes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/william-menezes/pet-volta/tree/main/.claude/skills/speckit-plan
Command: npx skills add https://github.com/william-menezes/pet-volta --skill speckit-plan-william-menezes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the planning stage of software development by executing a predefined plan template to produce a structured set of design artifacts.

Core Features & Use Cases

  • Plan execution: runs a standard plan template to generate artifacts such as research notes, data models, and contracts.
  • Artifact generation: creates research notes, data models, contracts, and quickstart guidance.
  • Compatibility checks: ensures the project adheres to the .specify/ directory structure before execution.

Quick Start

Run the speckit-plan workflow with your project plan to generate the design artifacts.

Frequently Asked Questions about speckit-plan

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

FAQPage Schema
How do I generate data models and contracts from a project plan?

You can generate design artifacts by executing a plan template. This workflow parses your project's context to produce research notes, data models, and contracts.

What design artifacts are produced when running a spec-kit plan workflow?

Running a spec-kit plan workflow produces research.md, data-model.md, and a contracts directory. It also generates quickstart guidance to help you implement the planned features.

Do I need a .specify directory to execute plan templates and generate artifacts?

Yes, a compatible .specify directory is required. The workflow performs compatibility checks against this directory structure before executing the plan template.

How do I automate the planning stage to produce research notes and data models?

You can automate the planning stage by running the speckit-plan workflow. It executes a predefined plan template located at templates/commands/plan.md to fill context and generate artifacts.

Can I use this workflow without a plan template at templates/commands/plan.md?

No, the workflow requires a plan template at templates/commands/plan.md. This template provides the structure needed to parse your project context and generate the design artifacts.

What happens if my project does not follow the spec-kit structure?

The workflow performs compatibility checks before execution. If your project lacks the required .specify directory structure, the plan template execution will fail to generate artifacts.