Spec Kitty: Spec-Driven Development for AI Coding Agents and Software Factories
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
Spec Kitty is an open-source CLI that enables spec-driven development for AI coding agents and multi-agent workflows. It transforms product intent into a structured, repo-native AI coding workflow, providing isolated git worktrees and a clear lifecycle for development tasks. This tool helps teams build governed software factories, ensuring visibility and traceability in AI-assisted software development.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
Spec Kitty is an open-source command-line interface (CLI) designed to bring structure and governance to AI-assisted software development. It facilitates spec-driven development, transforming product intent into a repeatable, repo-native AI coding workflow. By integrating with various AI coding agents like Claude Code, Cursor, Gemini, and GitHub Copilot, Spec Kitty helps teams build robust software factories with clear processes.
Why Use It and Key Features
Spec Kitty addresses common challenges in AI coding sessions, such as losing requirements, decisions, or acceptance criteria. It's ideal for teams moving from ad hoc "vibe coding" to a more structured, repeatable development workflow.
Key features include:
- Structured Workflow: Guides users through
spec -> plan -> tasks -> next -> review -> accept -> mergelifecycle. - Repository-Native Artifacts: Stores specs, plans, work packages, and review states directly in your Git repository under
kitty-specs/. - Parallel Development: Utilizes isolated Git worktrees under
.worktrees/to allow multiple agents or developers to work in parallel without branch chaos. - Visible Progress: Offers a local Kanban dashboard (
spec-kitty dashboard) for tracking mission progress. - Governance and Audit Trail: Provides review, accept, and merge gates, ensuring human oversight and creating an audit trail.
- Multi-Agent Support: Integrates with a wide range of AI coding agents, including Claude Code, Codex, Cursor, Gemini, GitHub Copilot, and more.
- Retrospective Learning: Generates retrospectives for completed missions to foster continuous improvement.
Installation
Spec Kitty is recommended to be installed using pipx to ensure it runs in its own virtual environment, avoiding potential dependency conflicts.
To install the CLI:
pipx install spec-kitty-cli
Alternatively, you can use uv or pip within an activated virtual environment:
uv tool install spec-kitty-cli
# or, inside an activated virtual environment
python -m pip install spec-kitty-cli
After installation, initialize a new project:
spec-kitty init my-project --ai claude
cd my-project
spec-kitty verify-setup
Replace claude with your preferred agent key, such as codex, cursor, gemini, or copilot.
Examples
Here's a quick example of the core workflow using Spec Kitty:
- Charter and Specify: Define the mission and its requirements.
/spec-kitty.charter /spec-kitty.specify Build a small task list app. - Plan and Tasks: Create a plan and break it down into tasks.
/spec-kitty.plan /spec-kitty.tasks - Execute Next Action: Let Spec Kitty determine the next step for the agent.
spec-kitty next --agent claude --mission <mission-slug> - Review and Merge: Review the agent's work, accept it, and merge.
/spec-kitty.review /spec-kitty.accept /spec-kitty.merge --push
For a full walkthrough, refer to the official documentation.
Links
Related repositories
Similar repositories that may be relevant next.

AIWG: Reusable Context & Workflows for AI-Augmented Development
September 19, 2026
AIWG is a cognitive architecture designed to enhance AI-augmented software development. It provides reusable project context and specialist workflows, enabling structured development, review, and operational tasks across various AI tools and platforms.

claude-code-codex-bridge: Sync Your Claude Code Setup with Codex
August 23, 2026
The `claude-code-codex-bridge` is a Python tool that automatically synchronizes your Claude Code setup, including plugins, skills, agents, and commands, with Codex. This one-way bridge ensures that any changes made in Claude Code are reflected in Codex, keeping both environments equally effective. It streamlines the management of AI coding tools by allowing you to configure once and deploy across both platforms.

Oh-My-ClaudeCode: Teams-First Multi-Agent Orchestration for Claude Code
May 20, 2026
Oh-My-ClaudeCode is a powerful GitHub repository that provides teams-first multi-agent orchestration for Claude Code, enhancing its capabilities with zero learning curve. It enables developers to build, refactor, and verify code efficiently through intelligent automation and parallel execution. This tool aims to supercharge your Claude Code experience, making complex development tasks simpler and more cost-effective.
Source repository
Open the original repository on GitHub.