speckit-plan

Automate implementation planning to generate design artifacts across research, data-model, contracts, and validation phases.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/apply-the/canon --skill speckit-plan-apply-the
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/apply-the/canon/tree/main/.agents/skills/speckit-plan
Command: npx skills add https://github.com/apply-the/canon --skill speckit-plan-apply-the

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-plan automates the implementation planning workflow using a plan template to generate design artifacts, reducing manual coordination and ensuring governance.

Core Features & Use Cases

  • Automates generation of planning artifacts across phases (research notes, data models, contracts, quickstart guides, and validation reports) and updates agent context as needed.
  • Integrates extension hooks for before and after planning to customize behavior without breaking governance.
  • Enforces explicit governance checks and artifact ownership, producing structured outputs that can be reviewed and published.

Quick Start

Run speckit-plan to start the implementation planning workflow using the plan template and generate the full set of 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 planning for design artifacts in software projects?

Automating planning for design artifacts requires a workflow that generates research notes, data models, contracts, and validation reports across project phases. This approach enforces governance checks and updates agent context, reducing manual coordination during implementation planning.

What is governed planning for design artifacts?

Governed planning for design artifacts is a structured workflow enforcing explicit governance checks and artifact ownership during implementation. It produces structured outputs like research notes and data models that can be reviewed and published, ensuring compliance across planning phases.

How do I generate data models and contracts across planning phases?

Generating data models and contracts across planning phases requires an automated workflow applying a plan template to create design artifacts sequentially. The process covers research, data-model, contracts, and validation phases while updating agent context as needed.

Can I customize the planning workflow without breaking governance checks?

Customizing the planning workflow without breaking governance is possible through extension hooks for before and after planning. These hooks allow behavior customization while maintaining explicit governance checks and artifact ownership throughout the design artifact generation process.

Does automated implementation planning work for research and validation phases?

Automated implementation planning works across research, data-model, contracts, and validation phases by using a plan template to generate corresponding design artifacts. Each phase produces structured outputs that enforce governance and update agent context during the planning process.

Why do I need agent-context updates during design artifact generation?

Agent-context updates during design artifact generation ensure automated agents have current, structured information across research, data-model, contracts, and validation phases. This maintains governance compliance and artifact ownership while reducing manual coordination throughout the planning workflow.