conflicts

Fetch and merge the latest main branch while resolving conflicts every 90 seconds.

4|1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/supersuit-tech/permission-slip --skill conflicts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conflicts
Source: https://github.com/supersuit-tech/permission-slip/tree/main/.claude/skills/conflicts
Command: npx skills add https://github.com/supersuit-tech/permission-slip --skill conflicts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Continuously fetches the latest main and merges it into the current branch, automatically resolving conflicts to keep development moving without manual intervention.

Core Features & Use Cases

  • Automatic main syncing: regularly pull and merge main into feature branches to stay up to date.
  • Automated conflict resolution: resolves conflicts using a deterministic strategy that preserves intent from both sides where possible.
  • Operational loop: runs on a 90-second polling cycle and exits after 10 consecutive conflict-free cycles.

Quick Start

Start the conflict-resolver loop to automatically fetch, merge, and resolve conflicts every 90 seconds for up to 10 clean cycles.

Frequently Asked Questions about conflicts

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

FAQPage Schema
How do I automatically resolve Git merge conflicts when syncing main into my feature branch?

To automatically resolve merge conflicts, this Skill fetches and merges the latest main branch into your current working branch using a deterministic strategy that preserves intent from both sides. It runs on a 90-second polling loop to keep development moving without manual intervention.

What is the continuous integration polling mechanism for branch management in Git?

The branch management polling mechanism fetches and merges main into your active branch every 90 seconds. It continuously monitors for updates, automatically resolves conflicts, and exits the loop after completing 10 consecutive clean, conflict-free cycles.

Does automated Git conflict resolution require a clean working tree before running?

Yes, automated Git conflict resolution requires a clean working tree before starting. The Skill is designed for active development workflows on Git repositories where main updates frequently, ensuring conflict resolution can be applied safely without overwriting uncommitted local changes.

How do I start automating merge-conflict resolution for my active development workflow?

To start automating merge-conflict resolution, initiate the conflict-resolver loop from your current feature branch. The process automatically fetches, merges, and resolves conflicts against main every 90 seconds for up to 10 clean cycles, logging all activity and results.

What are the limitations of using an automated loop for Git conflict resolution?

A limitation of this automated conflict resolution loop is that it applies a deterministic strategy that may not perfectly preserve complex logical intent. Additionally, it exits after 10 consecutive clean cycles, requiring a restart for continuous, long-term branch syncing.