What problem does it solve?
This Skill automates the complex and error-prone process of resolving Git merge conflicts, ensuring that changes from both branches are combined intelligently while preserving the intent of the original developers.
Core Features & Use Cases
- Structured Resolution Plan: Creates a detailed plan before any changes are made, outlining the strategy for each conflicted file.
- Intelligent Merging: Applies specific strategies for different file types (imports, tests, generated files, code logic) to ensure correctness.
- Validation: Includes steps to compile and run tests after resolution to guarantee the integrity of the merged code.
- Use Case: When a team is collaborating on a feature branch and a merge conflict arises during a pull request, this Skill can be invoked to systematically resolve the conflicts, present a clear plan, and ensure the code remains stable.
Quick Start
Use the resolve-conflicts skill to analyze and resolve the current Git merge conflicts according to the defined plan.