speckit-plan

Automate implementation planning workflows to generate design artifacts from templates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the implementation planning workflow using a plan template to generate design artifacts, reducing manual coordination and drift.

Core Features & Use Cases

  • Orchestrates pre-execution checks, context loading, plan execution, and post-plan hooks to produce a complete design artifact set.
  • Guides a project through Phase 0 outlines, Phase 1 data-models and contracts, and agent-context updates, ensuring consistent planning outcomes.
  • Supports extension hooks before and after planning with configurable enablement while safely skipping conditional hooks.

Quick Start

Run speckit-plan to execute the implementation planning workflow using the plan template and generate 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 automate implementation planning to generate design artifacts?

Automate implementation planning by executing a plan template that guides pre-execution checks, context loading, and post-plan hooks to produce a complete set of design artifacts, reducing manual coordination and drift.

How does the spec-kit structure guide planning through data-modeling and outlines?

The spec-kit structure guides planning sequentially through Phase 0 outlines and Phase 1 data-models and contracts, culminating in agent-context updates to ensure consistent planning outcomes across your project.

Do I need a .specify directory to use the implementation planning workflow?

Yes, the implementation planning workflow requires a .specify directory and an IMPL_PLAN template to function, using these to orchestrate pre-execution checks and plan execution for design artifact generation.

Can I configure extension hooks before and after the planning workflow?

Yes, you can configure extension hooks before and after the planning workflow with configurable enablement, safely skipping conditional hooks while relying on robust error handling throughout the process.

What is the best way to streamline planning and reduce design drift?

The best way to streamline planning and reduce drift is to automate the workflow using a plan template, orchestrating pre-execution checks through agent-context updates to produce consistent design artifacts.