speckit.plan

Transform feature specifications into structured design artifacts using the IMPL_PLAN template.

2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/JaimeJunr/context-mode --skill speckit-plan-jaimejunr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit.plan
Source: https://github.com/JaimeJunr/context-mode/tree/main/.claude/skills/speckit/speckit.plan
Command: npx skills add https://github.com/JaimeJunr/context-mode --skill speckit-plan-jaimejunr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Execute implementation planning by transforming feature specifications into structured design artifacts using a reusable plan template, reducing manual planning time and miscommunication.

Core Features & Use Cases

  • Structured planning: transforms feature specs into planned artifacts such as research notes, data models, contracts, and quickstart guides.
  • Phase-guided workflow: follows a multi-phase plan (setup, load context, execute plan, re-evaluate) to ensure complete coverage.
  • Reusable templates: leverages IMPL_PLAN templates to standardize planning across projects and teams.
  • Collaboration and governance: enforces checkpoints and clear artifacts for stakeholders.
  • Use Case: A product team wants to plan a new feature by generating a research.md, data-model.md, and contracts directory automatically from a feature spec.

Quick Start

Run the plan workflow from the repository root to generate data-model.md, contracts, and a quickstart guide using the provided IMPL_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 generate design artifacts from feature specifications for a new project?

To generate design artifacts from feature specifications, use a structured planning workflow that transforms specs into research notes, data models, and contracts. This enforces checkpoints and standardizes outputs using the IMPL_PLAN template.

How does implementation planning handle unknowns when generating data models and contracts?

Implementation planning handles unknowns by creating dedicated research tasks to resolve them later. The workflow tolerates gaps in the feature specification and maintains clear gating checkpoints before generating final design artifacts.

Can I use a reusable template to standardize workflow planning across multiple product teams?

Yes, you can standardize workflow planning across teams by applying a reusable IMPL_PLAN template. This automatically enforces phased execution and generates consistent documentation artifacts, reducing manual planning time and miscommunication.

What is the best way to structure team collaboration during a multi-phase implementation plan?

The best way to structure team collaboration during a multi-phase implementation plan is to follow a setup, load context, execute, and re-evaluate sequence. This enforces clear governance checkpoints for stakeholders throughout the design generation process.

Does this planning workflow require any external dependencies to generate quickstart guides?

No, this planning workflow requires no external dependencies to generate quickstart guides and design artifacts. It operates independently using provided scripts to transform feature specifications into structured documentation.

When should I avoid using automated design artifact generation for feature planning?

You should avoid automated design artifact generation when your project lacks a defined feature specification or requires non-standard documentation formats outside of data models, contracts, and quickstart guides. It strictly follows the IMPL_PLAN template structure.