Rebase the current branch onto main and resolve conflicts. Use this skill whenever the user asks to rebase or update a branch with main, pull in main changes, resolve rebase conflicts, continue a blocked rebase, or fix conflicts after upstream drift.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rebase-and-fix-conflicts:rebase-and-fix-conflictsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Rebase the current branch onto `main` and resolve conflicts without losing the branch's intent or unrelated user work.
Rebase the current branch onto main and resolve conflicts without losing the branch's intent or unrelated user work.
git status --short --branch and identify the current branch. If a rebase is already in progress, continue from that state instead of starting over.git fetch origin main, then rebase onto origin/main unless repository instructions specify a different mainline target.git diff --name-only --diff-filter=U.main's current structure and APIs.git rebase --continue.When finished, summarize:
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub diegopetrucci/ai-agents-skills --plugin rebase-and-fix-conflicts