spec-kitty-workflow

Coordinate feature development with explicit gates between Plan, Implement, Review, and Merge.

5|3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/richfrem/agent-plugins-skills --skill spec-kitty-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-kitty-workflow
Source: https://github.com/richfrem/agent-plugins-skills/tree/main/plugins/spec-kitty-plugin/skills/spec-kitty-workflow
Command: npx skills add https://github.com/richfrem/agent-plugins-skills --skill spec-kitty-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Standardizes the end-to-end feature lifecycle with Plan -> Implement -> Review -> Merge, ensuring explicit gates and artifact generation so teams avoid ad-hoc merges.

Core Features & Use Cases

  • Explicit human gates between planning, implementation, review, and merge to prevent premature progress and ensure accountability.
  • CLI-driven workflow with automatically generated artifacts (specs, plans, tasks) and clear SOPs for auditability.
  • Works across main repositories and worktrees, guiding teams through gated collaboration, review, and merge processes.

Quick Start

Initialize a Spec Kitty workflow for a new feature and begin by generating the spec and plan artifacts.

Frequently Asked Questions about spec-kitty-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce explicit approval gates before merging code in a monorepo?

You enforce explicit approval gates before merging code in a monorepo by standardizing the feature lifecycle into Plan, Implement, Review, and Merge stages. This requires explicit human gates to prevent premature progress and ensure accountability before code advances.

What is the best way to standardize feature development artifacts for auditability?

Standardizing feature development artifacts for auditability is best achieved using a CLI-driven workflow that automatically generates specs, plans, and tasks in sequential order. This provides clear SOPs and standard frontmatter for deterministic merging and safety checks.

Can I use git worktrees to manage gated collaboration across multiple development branches?

Yes, you can use git worktrees to manage gated collaboration across multiple development branches. The workflow operates across main repositories and worktrees, guiding teams through gated collaboration, structured review, and deterministic merge processes safely.

How do I prevent ad-hoc merges during end-to-end feature development?

You prevent ad-hoc merges during end-to-end feature development by enforcing explicit gates between Plan, Implement, Review, and Merge. This requires generating artifacts in order and securing explicit approvals before progression, ensuring safe and deterministic merges.

Does the Spec Kitty workflow require artifacts to be generated in a specific order?

Yes, the Spec Kitty workflow requires artifacts like specs, plans, and tasks to be generated in a specific sequential order. This ordered generation ensures auditability and enforces safety checks before allowing progression to the next gated development phase.

What are the limitations of relying on manual approvals for feature lifecycle governance?

Limitations of relying on manual approvals for feature lifecycle governance include ad-hoc merges and skipped reviews. Automating this with a CLI-driven workflow enforces sequential artifact generation and explicit gates, providing auditability and preventing premature progression.