What problem does it solve? Before opening a pull request, your working branch often falls behind main, causing stale diffs and surprise conflicts. This Skill provides a disciplined procedure to fetch the latest main, merge it into your branch, resolve conflicts safely, and verify the result so the PR diffs cleanly against an up-to-date base. ## Core Features & Use Cases - Pre-merge checks: Verifies the working tree is clean and you are not on the main branch before starting. - Guided conflict resolution: Walks through identifying conflicted files, preserving both sides' intent, and regenerating protobuf artifacts with just gen-proto when proto files conflict. - Post-merge verification: Runs just run (format, gen-proto, build, test, type check) to catch semantic breakage even when no textual conflict occurred. - Use Case: You finished a feature branch and are about to open a PR. Use this Skill to fetch origin/main, merge it in, resolve any conflicts, confirm all checks pass, then push and create the PR via the github-ops skill. ## Quick Start Ask the AI to sync the latest main into your current working branch and resolve any conflicts before creating the pull request.