What problem does it solve? Managing pull requests involves repetitive manual steps across branching, committing, PR creation, CI monitoring, failure diagnosis, and merging, often requiring different tooling depending on whether the GitHub CLI is installed. ## Core Features & Use Cases - Full PR Lifecycle Automation: Covers branch creation, conventional commits, PR opening, CI status polling, and squash merging with both gh CLI and git + curl API fallbacks. - CI Failure Diagnosis and Auto-Fix Loop: Reads failed workflow logs, identifies common failure patterns (tests, lint, types, build, permissions), applies fixes, and re-verifies up to three attempts. - PR Templates and Commit Standards: Ships bugfix and feature PR body templates plus a Conventional Commits reference for consistent commit messages. - Use Case: After making code changes, ask the agent to push the branch, open a PR, watch CI, automatically fix a failing lint check, and squash-merge once checks pass. ## Quick Start Create a pull request for my current branch, monitor its CI checks, fix any failures, and merge it when green.