What problem does it solve?
It helps you correctly resolve in-progress Git merge, rebase, cherry-pick, or revert conflicts without accidentally choosing the wrong “ours” vs “theirs” side.
Core Features & Use Cases
- Operation-aware framing: Detects whether you’re in a merge, rebase, cherry-pick, or revert and explains how “ours” and “theirs” flip for rebase so decisions match the operation.
- Conflict inventory and intent analysis: Lists conflicted paths and guides you to read full file context and inspect commit history to understand why each side changed things.
- Per-file safe resolution and verification: Removes conflict markers by taking the correct side or manually combining content, then validates via build, type checks, lint/format, and tests before finalizing the operation.
Quick Start
Use the resolve-conflicts skill to inspect the current Git operation, identify all conflicted files (or those in a given path), resolve each conflict with the correct side semantics, and run the project’s verification steps before continuing the operation.