speckit-plan

Generate design artifacts from plan templates in spec-kit projects.

57|13|Updated Jul 12, 2025
One-click install
npx skills add https://github.com/heidsoft/itsm --skill speckit-plan-heidsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/heidsoft/itsm/tree/main/.claude/skills/speckit-plan
Command: npx skills add https://github.com/heidsoft/itsm --skill speckit-plan-heidsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate the implementation planning process by converting a plan template into a repeatable design-artifact workflow, reducing manual planning overhead.

Core Features & Use Cases

  • Loads plan templates and memory constitution, guiding the generation of design artifacts such as research.md, data-model.md, contracts/, and quickstart.md.
  • Supports extension hooks via .specify/extensions.yml to customize pre- and post-execution behavior.
  • Validates prerequisites and coordinates a multi-phase planning workflow from setup to completion.

Quick Start

Run the speckit-plan skill in a spec-kit project to generate research, data-model, contracts, and quickstart artifacts from your 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 automate implementation planning to generate design artifacts for software projects?

Implementation planning automation converts plan templates into a repeatable design-artifact workflow, generating research, data-model, contracts, and quickstart files while reducing manual planning overhead.

What is a spec-kit workflow and how does it guide design artifact generation?

A spec-kit workflow uses a .specify directory to load plan templates and memory constitution, validating necessary hooks and templates before generating structured design artifacts like data models and contracts.

How do I customize pre-execution and post-execution behavior in a spec-kit planning workflow?

You can customize planning workflow behavior by configuring extension hooks via the .specify/extensions.yml file, allowing tailored pre- and post-execution actions during design artifact generation.

What prerequisites are required before generating design artifacts from a plan template?

Before generating design artifacts, the workflow validates that the spec-kit project includes a .specify directory, extension hooks, memory constitution, and IMPL_PLAN templates.

Can I use plan templates to coordinate a multi-phase planning workflow for software design?

Yes, plan templates coordinate a multi-phase planning workflow from setup to completion, validating prerequisites and guiding the generation of structured design artifacts like research and contracts.