speckit-plan

Execute implementation planning workflows to generate design artifacts from a plan template.

Updated May 16, 2026
One-click install
npx skills add https://github.com/WeihanLi/Spark.OpenXml --skill speckit-plan-weihanli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/WeihanLi/Spark.OpenXml/tree/main/.agents/skills/speckit-plan
Command: npx skills add https://github.com/WeihanLi/Spark.OpenXml --skill speckit-plan-weihanli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Executes the implementation planning workflow using the plan template to produce design artifacts, ensuring a structured approach to planning and artifact generation.

Core Features & Use Cases

  • Automates the outline and planning phases to produce artifacts such as research.md, data-model.md, contracts/, and quickstart.md.
  • Integrates pre- and post-execution extension hooks to customize steps before and after planning.
  • Maintains an agent-context update flow and enforces guardrails like constitution checks and gates during planning.

Quick Start

Run the speckit-plan workflow to initialize and execute the implementation planning process using 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 design artifact generation from an implementation plan?▼

Automating design artifact generation from an implementation plan is done by executing the planning workflow, which produces research, data-model, contracts, and quickstart artifacts while enforcing gate checks and hook processing.

What design artifacts are produced during the implementation planning workflow?▼

The implementation planning workflow produces design artifacts such as research.md, data-model.md, contracts, and quickstart.md by executing the plan template within a structured spec-kit project environment.

Can I customize the planning workflow steps before and after artifact generation?▼

You can customize the planning workflow steps before and after artifact generation by integrating pre-execution and post-execution extension hooks, allowing you to inject custom logic at specific planning stages.

Does the planning workflow require a specific project directory structure?▼

The planning workflow requires a spec-kit project directory structure that includes a .specify directory to properly execute the plan template and generate the expected design artifacts with enforced guardrails.

What guardrails are enforced during the implementation planning process?▼

Guardrails enforced during the implementation planning process include constitution checks, gate checks, and agent-context update flows, ensuring structured and compliant artifact generation throughout the workflow execution.