Resolving git merge conflicts. Use when rebasing, merging, or cherry-picking results in conflicts.
Resolves git merge conflicts by analyzing differences and suggesting appropriate fixes during rebasing or merging operations.
npx claudepluginhub bendrucker/claudeThis skill is limited to using the following tools:
references/rerere.mdscripts/check-markers.tsscripts/context.tsscripts/status.tsscripts/upstream.tstests/fixtures/setup.tstests/scripts.test.ts!bun ${CLAUDE_PLUGIN_ROOT}/skills/conflicts/scripts/status.ts
!bun ${CLAUDE_PLUGIN_ROOT}/skills/conflicts/scripts/context.ts
!bun ${CLAUDE_PLUGIN_ROOT}/skills/conflicts/scripts/upstream.ts
Git stores three versions in staging slots during conflicts:
| Slot | Version | Command |
|---|---|---|
:1:path | Base (common ancestor) | git show :1:path |
:2:path | Ours (HEAD) | git show :2:path |
:3:path | Theirs (incoming) | git show :3:path |
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.