git-spice
CommunityManage 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.