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.