pr-stack-ship

Community

Restack and ship Graphite PR stacks

Authornthpaul
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you push an aligned set of stacked PRs after local commits, so parent and child branches stay consistent and Graphite can update the whole stack correctly.

Core Features & Use Cases

  • Restack stacked children onto parents: Rebases children onto their corresponding parent branches to resolve drift at the branch-relationship level.
  • Submit the stack as a unit: Uses Graphite to push/update all branches in the stack and refresh PRs together, avoiding partial pushes that desync the stack.
  • Handle remote drift and formatting issues: Provides guidance for syncing/forcing when the remote was updated outside Graphite and for failures caused by formatting steps during submit.

Quick Start

Run the command pr-stack-ship after finishing your local commits on the Graphite stack to restack and submit the full stack.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: pr-stack-ship
Download link: https://github.com/nthpaul/dotfiles/archive/main.zip#pr-stack-ship

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.