What problem does it solve? Completing a feature branch involves many error-prone manual steps: pushing the branch, opening a PR with the right title and closing reference, waiting for checks, squash merging, closing the ticket, and syncing local main. This Skill automates that entire GitHub workflow with verification at every step. ## Core Features & Use Cases - End-to-end PR lifecycle: Publishes the current branch, creates or reuses a PR with a Conventional Commit title and Closes #issue line, then squash merges after verifying checks and mergeability. - Issue resolution and closure: Resolves the linked ticket from the branch name or conversation context, confirms it against the diff, and closes it as completed after the merge. - Safe local synchronization: Switches to main, fast-forwards it to the remote, and preserves uncommitted work or local-only commits instead of discarding them. - Use Case: After finishing work on feature/SP-101-claw-movement, ask the agent to run the full workflow; it pushes the branch, opens a PR closing issue #101, squash merges once checks pass, and leaves your local main up to date. ## Quick Start Create a PR from my current branch, squash merge it into main, close the linked ticket, and sync my local main.