speckit-plan

Generate implementation plans from feature specs and plan templates.

Updated Jun 14, 2026
One-click install
npx skills add https://github.com/basmawebinfo-hub/lover-diet-center --skill speckit-plan-basmawebinfo-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-plan
Source: https://github.com/basmawebinfo-hub/lover-diet-center/tree/main/.agents/skills/speckit-plan
Command: npx skills add https://github.com/basmawebinfo-hub/lover-diet-center --skill speckit-plan-basmawebinfo-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams convert a feature specification into a structured implementation plan with research, design artifacts, and validation guidance. It reduces ambiguity during project planning by enforcing a repeatable workflow that captures technical context, constraints, and delivery artifacts before coding begins.

Core Features & Use Cases

  • Plan workflow orchestration: Runs a defined planning sequence that loads the feature spec, constitution, and plan template, then produces implementation-ready design outputs.
  • Research and clarification management: Identifies unknowns in the technical context, resolves them through research tasks, and records decisions with rationale and alternatives.
  • Design artifact generation: Produces data-model.md, contract documentation, quickstart.md, and updates the agent context to reference the generated plan.
  • Hook-aware execution: Detects optional and mandatory pre-plan and post-plan extension hooks from the project configuration and dispatches them according to explicit rules.
  • Use Case: A software team using a spec-kit repository can activate this Skill to transform a drafted feature spec into a branch-specific implementation plan with architecture notes, contracts, and a validation guide for downstream engineering work.

Quick Start

Ask the AI to run the speckit-plan skill for your current feature so it generates the implementation plan, research notes, design artifacts, and completion report.

Frequently Asked Questions about speckit-plan

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

FAQPage Schema
How do I turn a feature specification into an implementation plan?

To turn a feature specification into an implementation plan, you need a structured workflow that translates requirements into technical context, data models, and contracts. This process captures design artifacts and validation guidance before coding begins.

What is the best way to manage unresolved technical context during project planning?

Managing unresolved technical context during project planning requires identifying unknowns and resolving them through dedicated research tasks. You record the resulting decisions, rationale, and alternatives to reduce ambiguity before implementation starts.

How do I generate data models and contract documentation from a feature spec?

Generating data models and contract documentation from a feature spec involves running a planning sequence that produces specific artifacts. This includes creating data-model.md files, contract definitions, and quickstart validation guides for engineering teams.

Can I use spec-kit repositories for branch-specific implementation planning?

Yes, you can use spec-kit repositories for branch-specific implementation planning. The workflow transforms drafted feature specs into tailored plans containing architecture notes, contracts, and validation guides for downstream engineering work.

How do hook-aware execution rules apply to implementation planning workflows?

Hook-aware execution rules apply to implementation planning workflows by detecting optional and mandatory pre-plan and post-plan extension hooks from project configuration. The system dispatches these hooks according to explicit rules during the planning sequence.

When do I need constitution checks and clarification handling for feature specs?

You need constitution checks and clarification handling for feature specs when converting them into structured implementation plans. This ensures the planning workflow satisfies project constraints, resolves unknowns, and validates generated artifacts before development.