spec-kitty

Understanding Spec Kitty Missions

Divio type: Tutorial

Spec Kitty supports three mission types that tailor the workflow and artifacts to your goal.

Time: ~45 minutes Prerequisites: Completed Getting Started

What Is a Mission?

A mission selects the default templates, prompts, and outputs for your feature. You choose it during spec-kitty init or when running /spec-kitty.specify.

The Three Missions

Software Dev Kitty

Best for building software features and products.

Example use cases:

Deep Research Kitty

Best for structured research deliverables.

Example use cases:

Documentation Kitty

Best for creating or updating documentation sets.

Example use cases:

Try It: Create a Research Feature

Create a project with the research mission:

spec-kitty init my-research-project --mission research --ai claude
cd my-research-project

Run a research workflow.

In your agent:

/spec-kitty.research Compare three task queue options for a Python service.

Expected results (abridged):

How Missions Affect Your Workflow

Troubleshooting

What’s Next?

Explore the full workflow in Your First Feature or dive deeper into specific missions.

Reference Documentation

Learn More