What problem does it solve?
This Skill helps you safely resolve Git merge or rebase conflicts by forcing you to read both sides of every conflict block before choosing, preventing accidental loss of changes.
Core Features & Use Cases
- Conflict state detection: Identifies whether you are in a merge, rebase, cherry-pick, or another interrupted operation based on Git’s in-flight markers.
- Lockfile and generated-file safety: Regenerates lockfiles and rebuilds generated outputs instead of hand-merging them.
- Per-block reasoning and guardrails: Classifies conflicts (identical intent, complementary changes, or incompatible logic) and stops to ask you to choose when incompatible edits would otherwise be guessed.
- Completion workflow: Continues merges/rebases/cherry-picks only after unresolved markers are eliminated and files are staged.
Quick Start
Ask the skill to resolve conflicts by walking you through reading each conflicted file’s markers and generating a final staged resolution that you can commit or continue.