speckit-plan

Generate implementation plans and design artifacts from spec-kit repositories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the generation of implementation plans and related design artifacts from a repository using a plan template, reducing manual coordination and checklist-driven planning effort. It centralizes pre-checks, template population, research consolidation, and artifact generation so teams can move from spec to design quickly and consistently.

Core Features & Use Cases

  • Automated plan orchestration: Runs repository setup scripts, loads templates, and fills the IMPL_PLAN structure while enforcing constitution and gate checks.
  • Research and design artifact generation: Produces research.md to resolve unknowns, data-model.md, contracts, quickstart.md, and updates agent-specific context files.
  • Extension hook integration: Detects optional and mandatory pre- and post-plan hooks declared in .specify/extensions.yml and surfaces them for execution or automatic running based on configuration.
  • Use Case: Convert a feature specification in a spec-kit structured repo into a tracked implementation plan, research outcomes, and concrete design artifacts ready for execution and review.

Quick Start

Create an implementation plan from the repository using the speckit-plan workflow and produce research.md, data-model.md, contracts, quickstart.md, and an updated agent context.

Frequently Asked Questions about speckit-plan

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

FAQPage Schema
How do I generate implementation plans and design artifacts from a spec-kit repository?

Implementation planning with spec-kit uses a plan template to orchestrate repository setup, run pre-checks, and generate design artifacts like research.md, data-model.md, and contracts. It moves your feature specification into a tracked plan ready for execution.

What are pre-plan and post-plan extension hooks in spec-kit planning?

Pre-plan and post-plan extension hooks are optional or mandatory checks declared in .specify/extensions.yml. The planning workflow detects these hooks and automatically surfaces or executes them based on your configuration before or after generating the plan.

Does implementation plan generation work with repositories outside the spec-kit structure?

Implementation plan generation applies specifically to repositories following the spec-kit project structure. It requires a .specify directory to execute Phase 0 and Phase 1 planning tasks, including research consolidation and contract generation.

How do I produce research and data model documents during implementation planning?

Produce research and data model documents by running the implementation planning workflow. It automatically generates research.md to resolve unknowns and data-model.md, alongside contracts and quickstart.md, while updating agent-specific context files.

What validation checks run during spec-kit implementation planning?

During spec-kit implementation planning, the workflow performs constitution and gate validation checks. It also reports the current branch, plan path, and generated artifacts to ensure the repository meets structural compliance before plan generation.

Can I automate the generation of agent context files from a feature specification?

Yes, you can automate agent context file generation by running the implementation planning workflow. It updates agent-specific context files automatically as part of producing the design artifacts and tracked implementation plan from your specification.