Skip to main content
skill CX Codex

speckit-plan — Claude Code skill: what it does, how to install

Executes implementation planning workflows inside spec-kit projects to produce research notes and interface contracts.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add dceoy/speckit-agent-skills --skill speckit-plan -a claude-code
Open on GitHub

What speckit-plan does

This skill runs the implementation planning workflow for spec-kit projects. First, the agent checks .specify/extensions.yml for registered pre-hooks. Then it executes .specify/scripts/bash/setup-plan.sh --json to load spec paths and branch details.

Next, the agent reviews .specify/memory/constitution.md. In phase 0, it extracts technical unknowns and logs decisions into research.md. Phase 1 produces data-model.md and interface contracts in the contracts/ directory. Mandatory post-execution hooks run right before the final report.

The workflow depends on an existing .specify/ directory. Without spec-kit scripts in place, execution fails immediately.

What it helps with

  • generate implementation plans from spec-kit templates
  • resolve architectural unknowns and document trade-offs in research.md
  • extract data models and interface contracts from feature specifications
  • execute automated pre- and post-planning hooks defined in extensions.yml

Example prompts for the agent

  • /speckit-plan
  • /speckit-plan focus on backwards compatibility for existing endpoints
  • /speckit-plan prioritize PostgreSQL schemas for the new entities

How to install speckit-plan

1Skills CLI (Vercel)

npx skills add dceoy/speckit-agent-skills --skill speckit-plan -a claude-code

2Manually: put the files in place

~/.claude/skills/speckit-plan/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/speckit-plan/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about speckit-plan

How to install speckit-plan in Claude Code?

Install it in your terminal by running npx skills add dceoy/speckit-agent-skills --skill speckit-plan -a claude-code.

What does speckit-plan do?

It guides an AI agent through generating architecture artifacts, resolving unknowns into research.md, and building entity models with interface contracts.

What are the project requirements for speckit-plan?

Your repository must follow the spec-kit structure, including a .specify/ directory with setup-plan.sh and .specify/memory/constitution.md.

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set10

speckit-specify Turns a plain-language feature description into a spec folder: short name, number, spec.md from the template, and a path saved in .specify/feature.json. CX Codex +1 2,600installs speckit-constitution This skill writes and updates the project constitution in .specify/memory/constitution.md, turning your principles into a versioned governance doc. CX Codex +1 2,400installs speckit-implement Executes development tasks from tasks.md in spec-kit projects. It validates readiness checklists, triggers pre-implementation hooks, and configures ignore files. CX Codex +1 2,400installs speckit-tasks This skill turns plan.md and spec.md into a tasks.md ordered by dependencies and user stories. Useful when the feature is already described in spec-kit but the work queue is not. CX Codex +1 2,400installs speckit-clarify Scans a feature spec for gaps, asks up to 5 targeted questions and writes the answers back into the spec file. CX Codex +1 2,200installs speckit-taskstoissues Turns tasks from tasks.md into dependency-ordered GitHub issues. The skill is marked deprecated and points to a replacement extension. CX Codex +1 1,500installs speckit-baseline This skill reads your source files and turns them into a framework-agnostic feature spec with user stories and requirements. Useful when a codebase exists but written requirements do not. CX Codex +1 1,500installs speckit-checklist Generates a custom requirements-quality checklist for a feature specification. It helps reviewers catch ambiguous phrasing and missing edge cases before coding starts. CX Codex +1 1,500installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor