resolver

Solid

Git merge conflicts - resolve without losing intent.

AI & Automation 538 stars 44 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 92/100

Stars 20%
91
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
58
Issue Health 10%
50
License 10%
100
Description 5%
100

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
2 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

merge-conflict-resolution

Detect, classify (porcelain status; complexity: trivial, semantic, structural, delete-modify), and resolve git merge conflicts through per-file strategy selection (accept-ours, accept-theirs, manual-merge, rebase), manual conflict hunk parsing, and post-resolution verification (orphaned markers, build, tests). Use when a branch has conflicts with its merge target or when rebasing onto an updated base. This skill MUST be consulted because silently dropping changes is non-negotiable; every conflict resolution must account for both sides.

5 Updated 3 days ago
synaptiai
Code & Development Listed

conflict-resolver

Smart git merge conflict resolution with context analysis, pattern detection, and automated resol...

335 Updated today
aiskillstore
AI & Automation Listed

ai-resolve-conflicts

Resolves git conflicts intent-aware: categorizes by type (lock files, migrations, generated, config, code), regenerates or merges per category, never blindly accepts. Trigger for 'I have conflicts', 'rebase failed', 'merge conflict', 'cherry-pick failed', 'unmerged paths'. Not for branch hygiene; use /ai-branch-cleanup instead. Not for committing the resolution; use /ai-commit instead.

49 Updated today
arcasilesgroup
AI & Automation Listed

merge-resolve

User-facing entry point for resolving git merge conflicts. Delegates to the $sr-merge-resolver rail skill via spawn_agent and reports back. Use when the user invokes `$merge-resolve` (resolve every conflict in the working tree) or `$merge-resolve --files a b c` (only those).

9 Updated today
fjpulidop
Code & Development Listed

resolve-conflicts

Analyze and resolve Git merge/rebase conflicts intelligently, showing diffs and asking clarifying questions when needed. Invoke with /resolve-conflicts.

4 Updated 2 days ago
mthines