speckit-plan

Automate SPEC-like implementation planning workflows to generate design artifacts like research.md and contracts.

12|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/reason-healthcare/rh-skills --skill speckit-plan-reason-healthcare
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/reason-healthcare/rh-skills/tree/main/.agents/skills/speckit-plan
Command: npx skills add https://github.com/reason-healthcare/rh-skills --skill speckit-plan-reason-healthcare

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-plan automates the implementation planning workflow using the plan template to generate design artifacts.

Core Features & Use Cases

  • Automatic pre-execution checks: Validates extension hooks in .specify/extensions.yml and prepares execution steps.
  • Structured planning outline: Orchestrates Phase 0 to Phase 2 planning, generating research.md, data-model.md, contracts/, and quickstart.md.
  • Agent-context integration: Updates the agent context and re-evaluates constitution checks after design changes.
  • Safe, hook-driven extensibility: Honors optional vs mandatory hooks and defers evaluation of conditional hooks to the executor.

Quick Start

Provide the project context and run speckit-plan 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 implementation planning to generate design artifacts?

Automate implementation planning by applying a plan template to your project context, which orchestrates phases to generate design artifacts like research.md, data-model.md, and contracts automatically.

What design artifacts are produced when planning with a SPEC-like structure?

Planning with a SPEC-like structure produces research.md, data-model.md, contracts, and quickstart guides to ensure deterministic planning and artifact generation across your project.

Do I need a specific project structure for automated planning workflows?

Yes, automated planning workflows require a controlled project structure and a SPEC-kit plan to ensure deterministic artifact generation and validate extension hooks in your configuration.

How to validate extension hooks before generating planning artifacts?

Validate extension hooks through automatic pre-execution checks that inspect .specify/extensions.yml, preparing execution steps while honoring optional versus mandatory hooks and deferring conditional evaluation.

Can I update agent context automatically after design changes?

Yes, agent-context integration updates automatically and re-evaluates constitution checks after design changes, ensuring your planning artifacts remain consistent throughout the workflow.