From git-workflow
Resolve merge conflicts and continue the interrupted rebase, merge, or cherry-pick. Use whenever git reports conflicts or halts mid-operation with "CONFLICT", "Unmerged paths", "fix conflicts and then commit", or the user asks to resolve/handle conflicts or says an operation is "stuck on a conflict".
How this skill is triggered — by the user, by Claude, or both
Slash command
/git-workflow:resolve-merge-conflictThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Reconcile conflicting changes, then resume whatever operation git paused.
Reconcile conflicting changes, then resume whatever operation git paused.
git status (unmerged paths) and open each file to
read the <<<<<<< / ======= / >>>>>>> markers.git checkout --ours [file] then git add [file].git checkout --theirs [file] then git add [file].git add [file].git rebase --continue,
git cherry-pick --continue, or git merge --continue — match whatever was
running when the conflict appeared.Their meaning flips depending on the operation: during a rebase, "ours" is the branch you're rebasing onto and "theirs" is your replayed commit — the opposite of what people expect. When in doubt, inspect the actual content rather than trusting the labels, and confirm with the user.
npx claudepluginhub paulinevos/claude-stuff --plugin git-workflowResolves in-progress git merge or rebase conflicts end-to-end: reads conflict state, recovers each side's intent, resolves hunks, runs checks, and finishes the merge/rebase.
Resolves active git merge or rebase conflicts by analyzing commit history, understanding intent, and preserving both changes when possible.
Handles merge conflicts systematically by understanding, analyzing, resolving, verifying, and continuing. Maintains code integrity during rebase, merge, cherry-pick, or pull operations.