speckit-plan

Generate design artifacts from a plan template for spec-kit projects.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/sdk451/claude-gdrive --skill speckit-plan-sdk451
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/sdk451/claude-gdrive/tree/main/.cursor/skills/speckit-plan
Command: npx skills add https://github.com/sdk451/claude-gdrive --skill speckit-plan-sdk451

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-plan enables teams to execute a structured implementation planning workflow using a standard plan template to generate design artifacts.

Core Features & Use Cases

  • Loads a plan template and project context to produce artifacts like research.md, data-model.md, contracts/, and quickstart.md.
  • Supports extension hooks before and after planning via .specify/extensions.yml, with automatic vs optional hooks.
  • Updates the agent context to reference the created IMPL_PLAN and re-evaluates constitution checks to ensure alignment.

Quick Start

Run the speckit-plan workflow to generate design artifacts from your plan template.

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 plan template in a spec-kit project?▼

To generate design artifacts from a plan template, execute the structured implementation planning workflow which outputs research.md, data-model.md, contracts/, and quickstart.md using your project context and plan template.

What files are required to run the implementation planning workflow?▼

The implementation planning workflow requires a .specify directory containing a memory/constitution.md file, a FEATURE_SPEC, and an IMPL_PLAN template to function correctly and generate artifacts.

Can I run custom hooks before and after generating design artifacts?▼

Yes, you can run custom hooks before and after generating design artifacts by defining them in the .specify/extensions.yml file, specifying whether each hook is automatic or optional during the planning workflow.

How does the planning workflow ensure generated artifacts align with project rules?▼

The planning workflow ensures artifact alignment by re-evaluating constitution checks from the .specify/memory/constitution.md file and updating the agent context to reference the created IMPL_PLAN after generation.

What is the best way to automate implementation planning for data models and contracts?▼

The best way to automate implementation planning for data models and contracts is to use a structured workflow that loads a plan template to automatically produce artifacts like data-model.md and contracts/ directories.

Does this workflow generation work without a pre-existing .specify directory?▼

No, this workflow generation does not work without a pre-existing .specify directory, as it specifically requires the .specify folder structure to load the constitution, extensions, and plan templates needed for artifact generation.