speckit-plan

Generate design artifacts from backlog items in Spec Kit projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan backlog items into concrete design artifacts via a structured planning workflow that translates ideas into actionable design outputs.

Core Features & Use Cases

  • Orchestrates a multi-phase planning workflow (research, data-model planning, contracts, quickstart) within a Spec Kit project.
  • Supports pre- and post-execution extension hooks with safe defaults and explicit execution prompts.
  • Generates artifacts such as research.md, data-model.md, contracts/*, and quickstart.md, then updates agent context as needed.

Quick Start

Run the speckit-plan workflow at your repository root to generate the initial planning artifacts.

Frequently Asked Questions about speckit-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn backlog items into design artifacts like data models and contracts?

The planning workflow orchestrates multiple phases including research, data-model planning, contracts, and quickstart generation. It applies to Spec Kit projects following the .specify/ structure, translating backlog ideas into actionable design outputs.

What is the Spec Kit planning workflow for backlog ideas?

The planning workflow orchestrates multiple phases including research, data-model planning, contracts, and quickstart generation. It applies to Spec Kit projects following the .specify/ structure, translating backlog ideas into actionable design outputs.

How do I generate research and data model files from a backlog?

Generate research and data model files by executing the planning workflow at your repository root. The workflow loads templates, gates each step, and produces research.md and data-model.md while updating agent context as needed.

Does the planning workflow support extension hooks for custom steps?

The planning workflow supports pre- and post-execution extension hooks with safe defaults and explicit execution prompts. This allows you to integrate custom logic into the research, data-model, and contract generation phases.

Do I need a specific project structure to generate design artifacts from backlog items?

You need a Spec Kit project that follows the .specify/ structure. The workflow operates within this structure to load templates, handle extension hooks, and gate steps while reporting generation results.

What's the best way to plan contracts and quickstart guides from a backlog?

The best way is running a multi-phase planning workflow that produces contracts and quickstart.md. It ensures proper step gating, loads necessary templates, and handles pre and post extension hooks to maintain artifact consistency.