abhinavabhinavCommunityยท1 Agent Skills Included

git-spice

Manage stacked Git branches and submit pull requests easily

Manages stacks of Git branches so you can create, navigate, edit, and rebase dependent changes with simple commands. Submits entire branch stacks as pull or merge requests to GitHub, GitLab, Bitbucket, Gitea, and Forgejo in one step. Eliminates tedious manual rebasing and branch tracking, and works fully offline until you push or pull.
npx skills add abhinav/git-spice --all -g -y
Available:

Directs the AI agent to read task-specific guides before editing code, follow a test-first development loop, and use the narrowest build, lint, and test commands when working on this repository.

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install git-spice?โ–ผ

Run `npx skills add abhinav/git-spice --all -g -y` in your terminal to install all skills in this suite globally.

What are stacked Git branches?โ–ผ

Stacked branches are a chain of branches where each one builds on the previous, letting you split large work into small, reviewable pull requests. git-spice tracks these relationships and rebases the whole stack automatically.

How do I submit a whole stack as pull requests?โ–ผ

Run `gs stack submit` and git-spice creates or updates pull requests for every branch in the stack on GitHub, GitLab, Bitbucket, Gitea, or Forgejo.

Does git-spice work offline?โ–ผ

Yes. All branch stacking, navigation, and rebasing happens locally with no external dependencies until you push or pull from a remote.

Can I adopt git-spice in an existing Git workflow?โ–ผ

Yes. git-spice works alongside your normal Git commands, so you can adopt it incrementally without changing how your team works.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’