What problem does it solve?
This Skill reduces the time and risk of resolving merge conflicts by pre-merging the repository's main branch into a developer's feature branch and handling trivial conflicts automatically while surfacing risky decisions for human review. It prevents surprise conflicts at PR time, enforces workspace safety checks, and keeps a rollback anchor to recover from mistakes.
Core Features & Use Cases
- Manual-trigger guardrails that require explicit user intent before any merge action, ensuring AI never auto-invokes merges.
- Phased workflow: workspace validation, fetch origin/main, merge attempt, conflict scanning and classification into Level 1/2/3, conservative automated resolutions for safe cases, interactive prompts for human confirmation, compilation/type/test verification, commit and push, and rollback support.
- Use case: a developer preparing a pull request runs the skill to pre-merge main, automatically resolve import/formatting or non-overlapping additions, and receive a structured report and prompts for any risky or ambiguous conflicts.
Quick Start
Say "/resolve" when on a clean feature branch to run an AI-assisted pre-merge of origin/main that attempts safe auto-resolutions, classifies conflicts, asks for confirmations on risky changes, runs verification checks, and records a rollback anchor.