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 provides a complete operational guide for the entire PR lifecycle, with both gh CLI commands and git + curl API fallbacks for machines without the GitHub CLI. ## Core Features & Use Cases - Full PR Lifecycle: Covers branch creation with naming conventions, Conventional Commits, pushing, PR creation (including drafts and reviewers), and merging with squash/rebase/auto-merge options. - CI Monitoring and Auto-Fix: Polls commit status and check runs, downloads failed job logs, and follows a structured diagnose-fix-push-verify loop (up to 3 attempts) to resolve CI failures. - Dual Auth Paths: Detects whether gh is available and authenticated, otherwise falls back to git + curl with a GITHUB_TOKEN, extracting owner/repo from the git remote automatically. - Use Case: After fixing a login redirect bug, ask the agent to commit the changes, push a fix/ branch, open a PR that closes the related issue, watch CI, auto-fix any failing checks, and squash-merge when green. ## Quick Start Create a branch, commit my current changes with a conventional commit message, open a GitHub pull request, monitor CI, and merge it once all checks pass.