git-rebase-resolution

Resolve Git rebase conflicts by preserving design intent and feature completeness.

6|3|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/Jitsusama/agentic-harness.pi --skill git-rebase-resolution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-rebase-resolution
Source: https://github.com/Jitsusama/agentic-harness.pi/tree/main/skills/git-rebase-resolution
Command: npx skills add https://github.com/Jitsusama/agentic-harness.pi --skill git-rebase-resolution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps agents resolve Git rebase conflicts by preserving the original design intent of both the feature branch and the target branch, preventing accidental loss of functionality or architectural integrity.

Core Features & Use Cases

  • Conflict Analysis: Guides the agent to understand the underlying problems and solutions of conflicting changes.
  • Intent Preservation: Prioritizes architectural soundness and feature completeness over simple code merging.
  • Verification Steps: Ensures that all tests pass and functionality remains intact after resolution.
  • Safe Pushing: Enforces the use of --force-with-lease and requires user confirmation before pushing.
  • Use Case: When a Git rebase results in merge conflicts, this skill assists the agent in making informed decisions about how to integrate the changes, ensuring that neither the new features nor the existing architecture are compromised.

Quick Start

Use the git-rebase-resolution skill to help resolve the current rebase conflicts.

Frequently Asked Questions about git-rebase-resolution

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

FAQPage Schema
How do I resolve git rebase conflicts without losing existing functionality?

To resolve git rebase conflicts safely, analyze the intent behind both conflicting code changes and prioritize architectural soundness and feature preservation to ensure no functionality is lost during the merge.

What is the safest way to push after fixing code merge conflicts during a rebase?

The safest way to push after fixing code merge conflicts is using the `--force-with-lease` flag, which requires user confirmation before overwriting remote branches to prevent accidental data loss.

Why does my feature branch architecture break when resolving version control conflicts?

Version control conflicts can break architecture when resolved without analyzing intent. Prioritizing the original design intent of both branches prevents compromising the evolved architecture and feature completeness.

How do I verify that git rebase conflict resolution maintains feature completeness?

Verify git rebase conflict resolution by running verification steps that ensure all tests pass and functionality remains intact after the merge, confirming that neither features nor architecture were compromised.

Can I use intent-based conflict analysis for any Git rebase merge scenario?

Yes, intent-based conflict analysis applies to any Git rebase scenario where conflicting changes occur, guiding the agent through understanding underlying problems and making informed integration decisions.