What problem does it solve? Moving local work to a reviewed pull request involves many error-prone git steps — branching off the default branch, writing good commit and PR messages, pushing safely, and handling rebases and merge conflicts. This Skill walks through each outward-facing step with explicit confirmation so nothing is pushed or published by accident. ## Core Features & Use Cases - Branch, Commit, Push, PR Workflow: Inspects real repository state, summarizes the actual diff, proposes conventional branch names, and opens a PR via the GitHub CLI with a pt-BR description template. - Confirmation Gates: Commit, push, and PR creation each require separate explicit approval, and the PR target branch is always confirmed rather than assumed. - Rebase & Conflict Resolution: Provides a strategy decision matrix (squash-first, interactive, rerere, merge-instead), conflict resolution patterns, troubleshooting guides, and helper scripts for backup, conflict analysis, and merge validation. - Use Case: You finished a feature on main with uncommitted changes. Invoke the skill to create feat/my-feature, commit the work, push it, and open a PR against the correct target branch — confirming each step along the way. ## Quick Start Ask the agent to ship the current local changes as a pull request, optionally providing a Linear issue ID for the branch name.