rebasing-branches

Installation
SKILL.md

Rebasing Branches

Rebase the current branch onto the latest base, resolve conflicts from both sides' intent, and confirm the branch still works before publishing it. The explicit invocation, or a call from landing-prs whose land request covers it, authorizes the history rewrite and the force-push; do not stop to confirm them. This skill does not wait for CI and does not merge.

Before starting

Refuse to start on a detached HEAD, a dirty tracked tree (git status --porcelain --untracked-files=no prints anything), or a rebase or merge already in progress. Refuse an argument that is neither a number nor an https:// PR URL.

Installs
4
GitHub Stars
2
First Seen
Oct 6, 2026