What problem does it solve?
It eliminates the guesswork of managing the full GitHub pull request lifecycle by providing a repeatable, command-based workflow for creating branches, opening PRs, monitoring CI, fixing failures, and merging safely.
Core Features & Use Cases
- Branch, commit, and PR creation: Creates a feature branch, uses conventional commit messages, pushes to the remote, and opens a PR using gh or GitHub’s API.
- CI visibility and monitoring: Checks combined status and GitHub Actions check runs, then provides polling guidance until CI completes.
- Bounded CI auto-fixing loop: Guides diagnosing failed workflow runs, reading logs, applying code changes, pushing updates, and retrying up to a configured limit.
- Merge options and cleanup: Supports squash/merge/rebase merges and deletes the branch afterward; includes guidance for enabling auto-merge.
- Operational reference assets: Includes supporting documentation templates for CI troubleshooting and conventional commits to help produce consistent PRs and fixes.
Quick Start
Ask the agent to run the GitHub PR lifecycle for your current repository, including creating the branch, opening the PR, watching CI, and applying up to three fix attempts until checks pass.