One-click install
npx skills add https://github.com/peancharoen/lcbp3 --skill speckit-plan-peancharoen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit.plan
Source: https://github.com/peancharoen/lcbp3/tree/main/.agents/skills/speckit.plan
Command: npx skills add https://github.com/peancharoen/lcbp3 --skill speckit-plan-peancharoen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit.plan bridges the gap between functional specifications and actionable engineering work by automating the creation of implementation plans, research artifacts, data models, and API contracts. It enforces constitution gates and template-driven workflows so teams produce consistent, reviewable design outputs and clear handoffs to task or checklist agents.

Core Features & Use Cases

  • Template-driven Planning: Loads a plan template and feature spec to produce a structured implementation plan with technical context, gates, and phase outputs.
  • Phased Workflow Automation: Executes Phase 0 research to resolve unknowns, Phase 1 design artifacts (data-model.md, contracts/, quickstart.md), and updates agent context via repository scripts.
  • Agent Handoffs & Reporting: Declares agent handoffs (tasks, checklists), runs setup and update scripts, and reports branch, plan path, and generated artifact locations. Use case: convert a feature spec into a reproducible implementation branch with research, data models, API contracts, and agent-driven tasks ready for execution.

Quick Start

Run the speckit.plan skill with the feature specification path to generate research.md, data-model.md, contracts/, quickstart.md, and a report of branch and artifact locations.

Frequently Asked Questions about speckit.plan

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

FAQPage Schema
How do I generate an implementation plan and design artifacts from a feature specification?

To generate an implementation plan and design artifacts, run the skill with your feature specification path. It produces research.md, data-model.md, contracts, and quickstart.md by applying template-driven workflows and resolving unknowns.

How do I generate API contracts and data models from feature specs?

Generating API contracts and data models from feature specs requires phased workflow automation. The skill executes Phase 0 research to resolve unknowns and Phase 1 design to output data-model.md and contracts directories directly from your specification.

What is the best way to automate research consolidation for software engineering planning?

Automating research consolidation for software engineering planning involves executing Phase 0 workflows. The skill reads feature specs and constitution files, resolves NEEDS CLARIFICATION items, and generates a consolidated research.md artifact.

Does template-driven planning work for resolving unclear requirements before generating design artifacts?

Template-driven planning works for resolving unclear requirements by enforcing constitution gates. The skill identifies NEEDS CLARIFICATION items within your feature spec and executes research phases to resolve them before creating data models and API contracts.

Can I use agent orchestration to set up repository branches and handoffs for implementation tasks?

You can use agent orchestration to set up repository branches and handoffs for implementation tasks. The skill runs repository setup scripts, updates agent context, declares task handoffs, and reports generated branch and artifact paths.

What are the limitations of automated implementation planning for complex feature specifications?

Limitations of automated implementation planning include dependency on well-formed feature spec and constitution files. The workflow requires explicit NEEDS CLARIFICATION resolution during Phase 0 research before successfully generating data models and API contracts.