speckit-plan

Run a multi-phase planning workflow to generate design artifacts.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/ZainEldeen-Ashraf-Ibrahim-Ibrahim-Samak/SCCT --skill speckit-plan-zaineldeen-ashraf-ibrahim-ibrahim-samak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/ZainEldeen-Ashraf-Ibrahim-Ibrahim-Samak/SCCT/tree/main/.claude/skills/speckit-plan
Command: npx skills add https://github.com/ZainEldeen-Ashraf-Ibrahim-Ibrahim-Samak/SCCT --skill speckit-plan-zaineldeen-ashraf-ibrahim-ibrahim-samak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-plan automates the implementation planning process by running a structured plan workflow to produce design artifacts from a reusable plan template, reducing manual coordination and errors.

Core Features & Use Cases

  • Orchestrates a multi-phase planning workflow that references a central plan template to output artifacts such as research.md, data-model.md, contracts, and quickstart guides.
  • Supports extension hooks before and after planning, with conditional execution and clear reporting of mandatory vs optional hooks.
  • Integrates with a spec-kit project structure (with a .specify directory) to load context, gates, and prerequisites and to update agent context automatically.

Quick Start

Execute speckit-plan in your repository to generate research, data-model, and contract artifacts from the 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 automate implementation planning to generate design artifacts?

Automating implementation planning involves running a structured workflow that loads context from feature specifications and templates to generate design artifacts like research.md, data-model.md, and contracts automatically.

What are design artifacts in a structured planning workflow?

Design artifacts in a structured planning workflow are generated outputs such as research.md, data-model.md, contracts, and quickstart guides that document the implementation plan and data architecture.

Do I need a .specify directory to use an automated spec-kit planning workflow?

Yes, a .specify directory is required. The planning workflow integrates with the spec-kit project structure to load context, gates, and prerequisites, and to update agent context automatically.

Can I run custom hooks before or after the planning workflow generates contracts?

Yes, the planning workflow supports extension hooks before and after planning, with conditional execution and clear reporting of mandatory versus optional hooks to customize artifact generation.

What is the best way to manage multi-phase planning for data models and contracts?

The best way to manage multi-phase planning is using a central plan template that enforces gating rules with error handling, ensuring data models and contracts are generated in the correct sequence.

Why does my automated planning workflow fail to load constitution and feature spec context?

Automated planning fails to load context when the required FEATURE_SPEC, constitution, or IMPL_PLAN templates are missing or misconfigured in the project directory, triggering enforced gating rules and error handling.