resolving-merge-conflicts

Resolve git merge and rebase conflicts by analyzing commit history and code intent.

45|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/hachej/boring-ui --skill resolving-merge-conflicts-hachej
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resolving-merge-conflicts
Source: https://github.com/hachej/boring-ui/tree/main/.agents/skill-library/miscellaneous/resolving-merge-conflicts
Command: npx skills add https://github.com/hachej/boring-ui --skill resolving-merge-conflicts-hachej

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the friction and cognitive load associated with resolving git merge and rebase conflicts by providing a structured, intent-aware resolution process.

Core Features & Use Cases

  • Intent-Based Resolution: Guides the user to preserve the original logic of conflicting code rather than blindly accepting changes.
  • Verification Workflow: Ensures that resolutions are validated through automated checks like typechecking and testing.
  • Use Case: When a feature branch conflicts with the main branch, use this skill to systematically analyze the diffs, merge the logic correctly, and verify the build integrity.

Quick Start

Use the resolving-merge-conflicts skill to guide me through the current git merge conflict in this repository.

Frequently Asked Questions about resolving-merge-conflicts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resolve git merge conflicts without losing the original code intent?

To resolve git merge conflicts without losing code intent, you need a structured process that analyzes commit history and diffs to preserve the original logic of overlapping changes rather than blindly accepting one side. This approach ensures both branches' modifications are logically integrated.

What is the best way to fix rebase conflicts in a feature branch?

The best way to fix rebase conflicts is to systematically analyze the commit history and code intent of the overlapping changes. After merging the logic correctly, you must verify the build integrity by running automated typechecking and project-specific test suites.

Do I need git CLI tools to resolve merge conflicts systematically?

Yes, you need access to git CLI tools to resolve merge conflicts systematically. The resolution process requires analyzing commit history and branch integration directly through the command line to understand the overlapping code changes and apply intent-aware fixes.

How do I verify code integrity after resolving a git merge conflict?

You verify code integrity after resolving a git merge conflict by running automated checks like typechecking and project-specific test suites. This validation workflow ensures that the intent-aware resolution did not break the build or introduce regressions during branch integration.

When should I use an intent-based approach for version control merge conflicts?

You should use an intent-based approach for version control merge conflicts when a feature branch conflicts with the main branch during integration. It guides you to preserve the original logic of conflicting code changes rather than blindly accepting current or incoming modifications.