spec-kitty-git-workflow

Community

Keep Spec Kitty git workflows safe and consistent

Authorkimprobably
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It prevents workflow breakage by clarifying which git actions Spec Kitty’s Python automation performs versus which actions LLM agents must perform manually, including worktree lifecycle, auto-commit behavior, and the safe-commit pattern.

Core Features & Use Cases

  • Worktree lifecycle governance: Ensures agents use Spec Kitty commands to create and reuse lane worktrees instead of manually running git worktree add.
  • Auto-commit boundaries: Explains when planning artifacts and lane transition artifacts are auto-committed by Python (configurable via auto_commit or --no-auto-commit).
  • Safe-commit and merge execution rules: Documents the safe-commit pattern for lane transitions, plus how merges run (including pre-flight validation, cleanup, and conflict handling expectations).
  • Use case: When implementing multiple dependent WPs in the same execution lane, agents follow the correct commit/rebase/merge responsibilities so merges succeed and worktrees are cleaned up without corrupting the main repo.

Quick Start

Use this spec to guide an agent in implementing a WP (e.g., WP01) by committing implementation changes inside the lane worktree, then handling any required rebase conflicts before requesting for review or merge.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: spec-kitty-git-workflow
Download link: https://github.com/kimprobably/maestro-os/archive/main.zip#spec-kitty-git-workflow

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.