What problem does it solve? Rebasing a pull request onto a moved integration base often loses work, resurrects deleted code, or silently overwrites remote changes. This Skill turns a risky Git operation into a reconciled, validated candidate with preserved recovery history. ## Core Features & Use Cases - Intent-based conflict resolution: Resolves each conflict from the work's intent and current upstream behavior instead of picking one side wholesale. - Recovery and lease safety: Records pre-rebase heads, creates recovery refs, and pushes only with an explicit --force-with-lease tied to the observed remote head. - Post-rebase validation: Re-runs affected checks, inspects the net diff for duplication and semantic conflicts, and verifies base ancestry and PR state. - Use Case: A teammate's PR was merged while your feature branch was open. Use this Skill to rebase onto the new base, reconcile overlapping changes already upstream, validate the result, and update the PR with a lease-protected push. ## Quick Start Use the rebase-pr skill to rebase my current PR branch onto the latest main, resolve conflicts, and update the pull request.