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.