roo-conflict-resolution

Resolve Git merge conflicts using commit history and code intent.

4.4k|196|Updated Apr 10, 2025
One-click install
npx skills add https://github.com/zgsm-ai/costrict --skill roo-conflict-resolution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: roo-conflict-resolution
Source: https://github.com/zgsm-ai/costrict/tree/main/.roo/skills/roo-conflict-resolution
Command: npx skills add https://github.com/zgsm-ai/costrict --skill roo-conflict-resolution

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the complex and time-consuming process of resolving Git merge conflicts, ensuring code integrity and efficient collaboration.

Core Features & Use Cases

  • Intelligent Conflict Analysis: Analyzes commit messages, git blame, and code intent to make informed resolution decisions.
  • Automated Resolution Workflow: Handles merge conflicts for pull requests, rebasing, and PR conflicts.
  • Use Case: When a pull request has conflicts with the main branch, this skill can automatically analyze the conflicting changes, understand the intent behind each, and propose or apply a resolution that preserves valuable code from both sides.

Quick Start

Use the roo-conflict-resolution skill to resolve merge conflicts for pull request number 456.

Frequently Asked Questions about roo-conflict-resolution

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

FAQPage Schema
How do I resolve git merge conflicts intelligently?

To resolve git merge conflicts intelligently, analyze commit messages, git blame, and code intent to make informed resolution decisions that preserve valuable code from both branches.

What is the best way to handle pull request conflicts with the main branch?

Handling pull request conflicts requires analyzing the conflicting changes, understanding the intent behind each modification, and applying a resolution that maintains code integrity and efficient collaboration.

How does analyzing git history help with rebasing conflicts?

Analyzing git history helps with rebasing conflicts by providing commit context and blame data, enabling an automated workflow to understand code intent and intelligently merge divergent branches.

When do I need automated resolution for git conflicts?

You need automated resolution for git conflicts when a pull request has complex conflicts with the main branch, requiring analysis of commit messages and code intent to ensure accurate conflict resolution.

Can I use commit context to resolve complex merge conflicts?

Yes, you can use commit context to resolve complex merge conflicts by applying comprehensive guidelines that analyze commit messages and git blame to make intelligent resolution decisions.

What are the limitations of automated git conflict resolution?

The limitations of automated git conflict resolution involve relying on commit messages, git blame, and code intent to make decisions, which may require manual review for highly ambiguous or complex logical conflicts.