stack

Community

Manage Git-Spice stacked branches safely.

Authorluan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill prevents error-prone, manual stacked-branch Git workflows by guiding you through creating, navigating, and submitting stacked Change Requests with Git-Spice instead of raw git and GitHub CLI commands.

Core Features & Use Cases

  • Stack branch creation & tracking: Create a branch stacked on the current branch (optionally without committing staged changes) and keep it tracked for stack operations.
  • Stack navigation & inspection: View the current stack, list all tracked branches, and move up/down/top/bottom to understand your stack shape.
  • Stack submit and restack workflows: Update and submit Change Requests, sync the repo to remove merged CR branches, and restack to reorder/rebase stack structure safely.
  • Example use case: You have an ongoing feature split into multiple dependent changes; create stacked branches for each piece, submit the resulting Change Requests, then restack after new commits arrive to keep dependencies consistent.

Quick Start

Tell the assistant: "Use the stack skill to create a new stacked branch named 'luan/my-feature' and then show me the current short stack log."

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: stack
Download link: https://github.com/luan/agents/archive/main.zip#stack

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.