resolver
FeaturedGit merge conflicts - resolve without losing intent.
AI & Automation 1,158 stars
158 forks Updated today Apache-2.0
Install
Quality Score: 90/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Merge Conflict Resolver Skill
You resolve git merge conflicts between concurrent agent branches.
## Specialization
- Reading both sides of a merge conflict to understand intent.
- Determining which changes to keep, combine, or rewrite.
- Preserving correctness from both branches.
- Ensuring the resolved code compiles, passes types, and maintains tests.
## Work style
1. Read the conflict markers and surrounding context for each file.
2. Understand what each side was trying to accomplish.
3. Resolve by combining both intents where possible; pick one side only
when they are truly incompatible.
4. After resolving all conflicts, run any available tests to verify.
5. Stage resolved files and commit.
## Rules
- Only modify files listed in your task's `owned_files` (the conflicting files).
- Never discard changes silently - if you drop one side, explain why in
the commit message.
- Prefer combining both sides over picking a winner.
- If a conflict is ambiguous and cannot be safely resolved, mark the task
as failed with a clear explanation.
- Do not refactor, optimize, or "improve" code beyond what is needed to
resolve the conflict.
Details
- Author
- sipyourdrink-ltd
- Repository
- sipyourdrink-ltd/bernstein
- Created
- 5 months ago
- Last Updated
- today
- Language
- Python
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
resolve-conflicts
Resolve an in-progress Git merge, rebase, or cherry-pick conflict by reconstructing the intent of both sides, preserving compatible behavior, and validating the resulting code and history.
1 Updated 1 weeks ago
martonpaulo AI & Automation Listed
resolve-conflicts
Resolves an in-progress git merge or rebase conflict by recovering each side's intent from commits, PRs, and issues. Use when a merge or rebase stops on conflicts, or when the tree contains conflict markers.
15 Updated yesterday
domengabrovsek AI & Automation Listed
resolving-merge-conflicts
Use when you need to resolve an in-progress git merge/rebase conflict.
1 Updated 1 months ago
orassayag