What problem does it solve? Merge, rebase, cherry-pick, and PR conflicts interrupt development flow and require careful manual analysis of both sides of each conflicted file. This Skill automates the detection, analysis, and resolution of Git conflicts while preserving the intent of both changes. ## Core Features & Use Cases - Conflict Detection and Resolution: Identifies unresolved files via git diff --name-only --diff-filter=U, analyzes both sides of each conflict marker, and applies a reasoned resolution. - Multi-Operation Support: Continues in-progress merge, rebase, cherry-pick, revert, apply, and am operations, and can start a merge when a GitHub PR reports CONFLICTING. - Dry-Run Mode: The --dry-run flag lists conflicted files and proposes a resolution plan without editing files, staging, committing, or pushing. - Use Case: A teammate's PR shows merge conflicts with the base branch. Invoke this Skill to fetch the base branch, resolve each conflicted file, run the test suite, and push the resolved branch. ## Quick Start Resolve the merge conflicts on my current branch and push the result.