What problem does it solve? Managing pull requests involves many repetitive steps—branching, committing, 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, conventional commits, PR creation, CI status monitoring, and merging with both gh CLI and git + curl fallbacks for machines without the GitHub CLI. - CI Failure Diagnosis and Auto-Fix Loop: Provides a structured loop to read failure logs, patch code, push fixes, and re-check status, plus a troubleshooting reference for common failure patterns like test, lint, type, build, and permission errors. - Ready-Made Templates and References: Includes PR body templates for features and bugfixes plus a Conventional Commits cheat sheet for consistent commit messages. - Use Case: You fixed a login redirect bug on a branch. Use this Skill to commit with a conventional message, push, open a PR via the GitHub API, poll CI until green, and squash-merge with branch cleanup. ## Quick Start Create a pull request for my current branch, monitor its CI checks, and merge it with squash once all checks pass.