1natsu-pair-resolve-conflicts

Coordinate human-assisted git conflict resolution with per-hunk approval.

1|Updated Oct 30, 2017
One-click install
npx skills add https://github.com/1natsu172/dotfiles --skill 1natsu-pair-resolve-conflicts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1natsu-pair-resolve-conflicts
Source: https://github.com/1natsu172/dotfiles/tree/main/.agents/skills/1natsu-pair-resolve-conflicts
Command: npx skills add https://github.com/1natsu172/dotfiles --skill 1natsu-pair-resolve-conflicts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Git conflict resolution can be error-prone and tedious; this Skill guides a human through each conflict with AI-assisted analysis and explanations, ensuring approvals before applying changes.

Core Features & Use Cases

  • Collaborative analysis of conflicting changes across commits, explaining intent and trade-offs.
  • Phase-based workflow (status check, overview, per-file resolution, finalization) to keep humans in control.
  • Safety-first: never auto-commit; all resolutions require explicit human confirmation and review.

Quick Start

Say "let's resolve conflicts" to enter pair-resolve mode and follow on-screen prompts.

Frequently Asked Questions about 1natsu-pair-resolve-conflicts

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

FAQPage Schema
How do I resolve git merge conflicts collaboratively instead of manually editing files?

Collaborative git merge conflict resolution is achieved through a phase-based, human-in-the-loop workflow where an AI analyzes commit history and intent, guiding you through each conflict hunk with explicit approval prompts before applying changes.

What is human-in-the-loop conflict resolution in git workflows?

Human-in-the-loop conflict resolution is an interactive process that analyzes conflicting changes across commits, explains trade-offs, and requires explicit user confirmation for each per-hunk modification, ensuring safety by never auto-committing without final review.

Can I use interactive conflict resolution for rebase, cherry-pick, and stash pop operations?

Yes, interactive conflict resolution applies whenever conflicts arise during merge, rebase, cherry-pick, or stash pop operations, providing per-file guidance and enforcing a structured workflow to keep humans in control throughout the process.

Does this pair-programming workflow automatically commit resolved files?

No, this pair-programming workflow enforces a safety-first approach that never auto-commits; all conflict resolutions require explicit human confirmation and final review during the finalization phase before any changes are committed.

What's the best way to understand conflicting git commits before resolving merge conflicts?

The best way to understand conflicting commits is using a collaborative analysis phase that examines commit history and intent, explaining the trade-offs of conflicting changes to inform your per-hunk resolution decisions.