Use Spec Kitty in Claude Code
Tier: first_class — reference harness, integration-tested. Citation (accessed 2026-05-21): https://docs.claude.com/en/docs/claude-code/overview
Prerequisites
- Spec Kitty CLI installed. See Install Spec Kitty.
- Project initialized for this harness:
spec-kitty init --ai claude - Claude Code installed and signed in. Follow the Claude Code overview for installation and authentication.
Where Spec Kitty installs files
Per the supported-harnesses matrix, Claude Code uses the slash-command mechanism. Spec Kitty installs:
- Directory:
.claude/commands/ - Files:
spec-kitty.specify.md,spec-kitty.plan.md,spec-kitty.tasks.md,spec-kitty.implement.md,spec-kitty.review.md,spec-kitty.accept.md,spec-kitty.merge.md,spec-kitty.dashboard.md,spec-kitty.status.md,spec-kitty.charter.md,spec-kitty.analyze.md,spec-kitty.research.md, plus thespec-kitty.tasks-*helpers.
Each file is a Claude Code slash-command definition; the agent surfaces them as /spec-kitty.<command> in chat.
Canonical invocation
Slash-command syntax inside the Claude Code TUI:
/spec-kitty.specify "<one-line mission description>"
/spec-kitty.plan
/spec-kitty.tasks
/spec-kitty.implement WP01
The command name is the filename stem under .claude/commands/. Arguments after the command name are forwarded as a single string.
Worked example
- From your project root, start Claude Code (
claude). - In the chat, type:
/spec-kitty.specify "a hello world page" - Spec Kitty's interview prompts appear — answer them inside the chat.
- When asked for a kebab-case slug, supply something short, e.g.
hello-world-page. - The mission spec lands at
kitty-specs/hello-world-page-<mid8>/spec.mdand the kanban moves the mission into theplannedlane.
Troubleshooting
/spec-kitty.*commands do not show in Claude Code. Runspec-kitty agent config syncfrom the repo root. This rewrites.claude/commands/from the canonical source templates (seeCLAUDE.md, "Template Source Location"). Restart Claude Code afterwards.Profile not loading (researcher / reviewer roles do not adopt). Inside Claude Code, run:
/ad-hoc-profile-load researcher-robbieReplace the profile id with the one named in the work-package frontmatter (
agent_profile:).
Where to learn more about Claude Code
Authoritative documentation: https://docs.claude.com/en/docs/claude-code/overview (accessed 2026-05-21).