Skip to content

Spec Kitty

Spec Kitty is a spec-driven CLI that adds a Kanban dashboard, git worktrees, and lifecycle lanes on top of a spec → plan → tasks → review → merge loop. After spec-kitty init, you drive it with /spec-kitty.* slash commands: /spec-kitty.specify writes a mission spec, /spec-kitty.plan a plan, /spec-kitty.tasks the work packages.

Spec Kitty writes mission artifacts under kitty-specs/<feature>/:

  • kitty-specs/<feature>/spec.md after /spec-kitty.specify
  • kitty-specs/<feature>/plan.md after /spec-kitty.plan
  • kitty-specs/<feature>/tasks.md after /spec-kitty.tasks

Spec Kitty already has a /spec-kitty.review lane for completed code. PlanBridge complements it upstream, on the spec, plan, and task markdown before any code is written.

After /spec-kitty.specify, open the new spec for review:

/planbridge-open the spec you just wrote

The agent resolves the path under kitty-specs/<feature>/ and revises from your inline comments. Do the same after /spec-kitty.plan and /spec-kitty.tasks:

/planbridge-open kitty-specs/my-feature/plan.md
/planbridge-open kitty-specs/my-feature/tasks.md

To review each artifact without asking, append a snippet to your global agent instructions:

Terminal window
echo '
## Spec Kitty + PlanBridge
After running `/spec-kitty.specify`, `/spec-kitty.plan`, or `/spec-kitty.tasks`, run `/planbridge-open` on the file it just wrote (under `kitty-specs/<feature>/`) instead of asking me to review it as text. Treat the returned annotations as my review feedback and revise before moving to the next phase.
' >> ~/.claude/CLAUDE.md