What problem does it solve? Managing pull requests involves repetitive manual steps: creating branches, writing conventional commits, opening PRs, watching CI, diagnosing failures, and merging. This Skill guides an agent through the entire PR lifecycle with ready-to-run commands, including fallbacks for machines without the GitHub CLI. ## Core Features & Use Cases - Full PR Lifecycle: Covers branch creation, conventional commits, pushing, PR creation, CI monitoring, auto-fixing CI failures, and merging (squash, rebase, auto-merge). - Dual Auth Paths: Every operation shows the gh CLI command first, then a git + curl fallback using the GitHub REST and GraphQL APIs for environments without gh. - CI Auto-Fix Loop: A structured diagnose-fix-push-verify loop with a troubleshooting reference covering test, lint, type, build, permission, timeout, and Docker failures. - Use Case: Ask the agent to fix a bug and ship it — it creates a fix/ branch, commits with a conventional message, opens a PR with a structured body template, watches CI, fixes any failures, and squash-merges when green. ## Quick Start Create a pull request for my current changes, monitor the CI checks, fix any failures, and merge it when everything passes.