speckit-plan

Automate implementation planning to generate design artifacts from a plan template.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the end-to-end implementation planning workflow using a plan template to generate design artifacts such as research.md, data-model.md, contracts, and quickstart documentation, reducing manual planning effort and ensuring repeatable results.

Core Features & Use Cases

  • Automates the multi-phase planning workflow from context loading to artifact generation.
  • Enforces pre- and post-plan extension hooks and deterministic execution of plan steps.
  • Generates artifacts (research.md, data-model.md, contracts/, quickstart.md) and updates agent context for future iterations.

Quick Start

Provide your project plan inputs and run the speckit-plan workflow to generate the 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 project planning to generate design artifacts like data models and contracts?

Automating project planning to generate design artifacts requires a workflow that processes a plan template to produce research.md, data-model.md, contracts, and quickstart.md. This skill executes that workflow end-to-end with deterministic script enforcement and gating hooks.

What is a plan template workflow for implementation planning and when do I need it?

A plan template workflow standardizes implementation planning by enforcing pre-plan and post-plan extension hooks before generating design artifacts. You need this approach when manual planning effort becomes inconsistent and you require repeatable, deterministic artifact generation across project iterations.

How do I generate research.md and quickstart documentation from a project plan template?

Generating research.md and quickstart documentation involves loading project context into a structured .specify plan template, resolving clarifications, and executing deterministic scripts. This skill automates that multi-phase process to output the required design artifacts and update agent context.

Do I need deterministic scripts in my project to use a plan template for artifact generation?

Yes, deterministic scripts in your project are required for plan template artifact generation. The workflow enforces deterministic execution of plan steps, applying pre- and post-plan extension hooks to ensure repeatable results when generating design artifacts like data-model.md and contracts.

Can I enforce gating and extension hooks during the implementation planning workflow?

Yes, you can enforce gating and extension hooks during the implementation planning workflow. The skill applies pre-plan and post-plan extension hooks with deterministic execution to control the flow of artifact generation and ensure all plan steps meet required checkpoints.

What are the limitations of automating design artifact generation with a plan template?

Automating design artifact generation with a plan template requires a project structured with a .specify template and deterministic execution scripts. It cannot operate without these predefined structures, meaning ad-hoc or unstructured project planning contexts will not support the enforced gating and artifact generation.