speckit-plan

Generate implementation plan design artifacts from a plan template.

1|Updated Oct 21, 2025
One-click install
npx skills add https://github.com/code-dot-org/marketing-sites --skill speckit-plan-code-dot-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/code-dot-org/marketing-sites/tree/main/.agents/skills/speckit-plan
Command: npx skills add https://github.com/code-dot-org/marketing-sites --skill speckit-plan-code-dot-org

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning complex implementations manually is error-prone and slow; speckit-plan provides a repeatable workflow to generate design artifacts.

Core Features & Use Cases

  • Automates the implementation planning workflow using a plan template to produce essential artifacts.
  • Generates data-models, contracts, and quickstart guides to accelerate development.
  • Validates pre- and post-execution extension hooks and enforces guardrails for plan execution.

Quick Start

Provide your project context and run the speckit-plan workflow to generate a complete implementation plan.

Frequently Asked Questions about speckit-plan

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

FAQPage Schema
How do I automate implementation planning to generate design artifacts?

Implementation planning automation works by loading a plan template and executing an end-to-end workflow to produce design artifacts such as data-models, contracts, and quickstart guides.

What is a spec-kit workflow for project planning?

A spec-kit workflow is an automated planning process that executes Phase 0 research and Phase 1 design to generate structured implementation plans and essential development artifacts.

Do I need a .specify directory to generate data models and contracts?

Yes, you need a project structured with a .specify directory containing a compatible memory/constitution.md file and an IMPL_PLAN template to execute the planning workflow and generate artifacts.

How do I generate contracts and data models from a plan template?

You generate contracts and data-models by providing project context and running the automated planning workflow, which validates pre- and post-execution extension hooks to enforce guardrails during artifact generation.

What are the limitations of automating implementation planning workflows?

Limitations include requiring a compatible .specify/memory/constitution.md file, an IMPL_PLAN template, and access to the plan's extension hooks and agent scripts to successfully execute the planning workflow.