speckit-plan

Generate design artifacts from an IMPL_PLAN template for spec-kit projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aligns planning with concrete artifacts by converting abstract feature ideas into a repeatable implementation plan using a standard template and artifact-generation workflow.

Core Features & Use Cases

  • Structured planning pipeline that loads an IMPL_PLAN template and generates artifacts such as research.md, data-model.md, contracts/, and quickstart.md.
  • Hook-aware execution that evaluates pre- and post-plan extension hooks and safely gates execution to ensure repeatable results.
  • Agent-context integration that updates plan references and context after design phases, enabling traceable, auditable workflows.

Quick Start

Run the speckit-plan workflow against your spec-kit project to produce the initial planning artifacts from the IMPL_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 generate design artifacts like data models and contracts from an implementation plan?

Implementation planning automation generates design artifacts by loading an IMPL_PLAN template and executing a phase-driven workflow to produce research.md, data-model.md, contracts, and quickstart documentation. This approach enforces hook handling and error gating for auditable agent workflows.

What is a spec-kit style project and how does it handle planning workflows?

A spec-kit style project is a repository structure containing a .specify directory and IMPL_PLAN templates. It handles planning workflows by applying phase-driven execution and hook evaluation to generate structured design artifacts while maintaining strict input parsing and context updates.

How do I automate implementation planning for agent workflows with strict input parsing?

Automate implementation planning by running a workflow that enforces strict input parsing and error gating against a plan template. This safely evaluates pre- and post-plan extension hooks, updating plan references and context after each design phase to ensure repeatable results.

Do I need a .specify directory to generate project implementation artifacts?

Yes, a .specify directory is required to generate project implementation artifacts. The planning workflow specifically targets spec-kit style projects, relying on this directory structure to locate IMPL_PLAN templates and enforce phase-driven outputs for artifact generation.

What are the limitations of using phase-driven workflows for design doc generation?

Limitations of phase-driven design doc generation include strict input parsing requirements and error gating that halt execution upon invalid contexts. It relies entirely on the presence of a .specify directory and IMPL_PLAN templates to generate research.md and data-model.md files successfully.