What problem does it solve? Resolving git merge conflicts after pulling or merging main is tedious and error-prone, especially when deciding which side of a conflict should win or when code merges cleanly but breaks logically. ## Core Features & Use Cases - Conflict Categorization: Classifies each conflict hunk as trivial, clear-winner, or needs-human, auto-resolving mechanical cases like import merges and formatting differences. - Context-Aware Resolution: Reads commit messages and diffs on both sides to determine intent, combining changes (e.g., applying a rename plus both sides' logic additions) rather than blindly picking one side. - Semantic Conflict Detection: Detects issues where merges succeed textually but break logically, such as missing imports, signature mismatches, and dangling references. - Use Case: After pulling main into a feature branch and hitting conflicts across auth.ts and config.ts, the skill resolves trivial hunks, explains clear-winner decisions with reasoning, and presents ambiguous business-logic conflicts for your decision before staging. ## Quick Start Ask the assistant to resolve the merge conflicts from pulling main into your current branch and present a summary before committing.