skills/speckit-plan/SKILL.md
Execute the implementation planning workflow using the plan template to generate design artifacts.
npx skillsauth add dceoy/spec-kit-agent-skills speckit-planInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
specs/<feature>/spec.md.specify/ templatesIf the spec is missing, ask the user to run speckit-specify first.
Setup: Run .specify/scripts/bash/setup-plan.sh --json from repo root and parse JSON for FEATURE_SPEC, IMPL_PLAN, SPECS_DIR, BRANCH. For single quotes in args like "I'm Groot", use escape syntax: e.g 'I'''m Groot' (or double-quote if possible: "I'm Groot").
Load context: Read FEATURE_SPEC and .specify/memory/constitution.md. Load IMPL_PLAN template (already copied).
Execute plan workflow: Follow the structure in IMPL_PLAN template to:
Stop and report: Command ends after Phase 2 planning. Report branch, IMPL_PLAN path, and generated artifacts.
Extract unknowns from Technical Context above:
Generate and dispatch research agents:
For each unknown in Technical Context:
Task: "Research {unknown} for {feature context}"
For each technology choice:
Task: "Find best practices for {tech} in {domain}"
Consolidate findings in research.md using format:
Output: research.md with all NEEDS CLARIFICATION resolved
Prerequisites: research.md complete
Extract entities from feature spec → data-model.md:
Generate API contracts from functional requirements:
/contracts/Agent context update:
.specify/scripts/bash/update-agent-context.sh <agent_type>Output: data-model.md, /contracts/*, quickstart.md, agent-specific file
specs/<feature>/plan.md (filled implementation plan)specs/<feature>/research.mdspecs/<feature>/data-model.mdspecs/<feature>/contracts/ (API schemas)specs/<feature>/quickstart.mdAfter planning:
data-ai
Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.
data-ai
Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.
testing
Create or update a feature specification from a natural language feature description.
tools
Execute the implementation plan by processing and executing all tasks defined in tasks.md