speckit-plan

Generate design artifacts from a plan template in spec-kit projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the implementation planning workflow by generating design artifacts from a reusable plan template, reducing manual setup and ensuring consistency across projects.

Core Features & Use Cases

  • Outlines and coordinates the planning steps from requirements to artifact generation (research.md, data-model.md, contracts/, quickstart.md)
  • Supports pre- and post-execution extension hooks to customize the workflow
  • Generates artifacts in standard locations for reuse and auditability

Quick Start

Run the plan workflow using the plan template to generate the initial 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 implementation planning to generate design artifacts from a template?

You can automate implementation planning by loading a plan template within a .specify project structure, which reads the FEATURE_SPEC and constitution, then executes a gate-based plan to generate design artifacts.

What are design artifacts in spec-kit style projects and how are they generated?

Design artifacts in spec-kit projects include research.md, data-model.md, contracts, and quickstart.md files, generated by executing a defined gate-based plan template that coordinates planning steps from requirements to artifact output.

Do I need a .specify project structure to use template-driven implementation planning?

Yes, template-driven implementation planning requires a .specify project structure, as it depends on loading the FEATURE_SPEC and constitution files to execute the defined gate-based plan and respect extension hooks.

Can I customize the implementation planning workflow with pre- and post-execution hooks?

Yes, you can customize the implementation planning workflow using optional and mandatory extension hooks, which the template-driven plan respects before and after the outline generation phase.

What is the best way to ensure consistency when generating data models and contracts across projects?

The best way to ensure consistency is using a reusable plan template that automates artifact generation, producing data models and contracts in standard locations for reuse and auditability while reducing manual setup errors.

Why does my plan template workflow fail to generate the quickstart materials?

The plan template workflow fails if the .specify project structure is missing, or if the FEATURE_SPEC and constitution files are not loaded properly, preventing the gate-based plan from executing and generating artifacts.