git-spice

Community

Manage stacked Git branches and PRs efficiently

Authornsheaps
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manages the complexity of stacked feature branches and their associated change requests so developers and agents can create, rebase, and submit multi-branch stacks without manually coordinating rebases, force-pushes, or PR linkage breakage.

Core Features & Use Cases

  • Stacked branch management: Track parent-child branch relationships, create new stacked branches, and view stack topology.
  • Automatic restacking and commits: Commit and amend operations propagate restacks to upstack branches to keep stacks consistent.
  • Batch submit and sync: Submit or update PRs across an entire stack, detect merged branches, and reconcile squash-merge commits.
  • Worktree and multi-agent workflows: Support for parallel work with worktrees, coordinated restack patterns, and guidance for agent-safe submission.
  • Use case: Break a large feature into ordered parts, assign each part to different agents or teammates, restack after upstream changes, and submit the stack so each part has its own PR in correct dependency order.

Quick Start

Create a stacked feature series, commit with git-spice so upstack branches are restacked, then submit the stack and return the PR URLs.

Dependency Matrix

Required Modules

gsghjq

Components

scriptsreferences

💻 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: git-spice
Download link: https://github.com/nsheaps/ai-mktpl/archive/main.zip#git-spice

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 223,000+ vetted skills library on demand.