What problem does it solve? Managing pull requests involves many repetitive steps—creating branches, writing conventional commits, opening PRs, watching CI, fixing failures, and merging—and doing them manually or inconsistently slows down development and introduces errors. ## Core Features & Use Cases - Full PR Lifecycle Automation: Covers branch creation with naming conventions, Conventional Commits, PR creation, CI status monitoring, auto-fixing CI failures, and merging with squash or auto-merge. - Dual Tooling Support: Every operation is shown with both the gh CLI and a git + curl fallback using the GitHub REST/GraphQL APIs, so it works on machines without gh installed. - CI Auto-Fix Loop: Provides a structured diagnose-fix-push-verify loop for resolving failing checks, including downloading and reading failed workflow logs. - Use Case: You fixed a login redirect bug on a feature branch. Use this Skill to commit with a conventional message, push, open a PR that closes the related issue, poll CI until green, and squash-merge with branch cleanup. ## Quick Start Create a pull request for my current branch, monitor its CI checks, fix any failures, and squash-merge it when green.