What problem does it solve?
This Skill eliminates the tedious, error-prone manual work of managing GitHub pull request lifecycles, from creating feature branches to merging approved code, while handling CI checks and common failure fixes automatically.
Core Features & Use Cases
- Full PR lifecycle automation: Handles branch creation, conventional commits, PR opening, CI status monitoring, auto-fix loops for failed checks, and merging via squash, merge commit, or rebase.
- Dual authentication support: Works with the gh CLI for streamlined GitHub interactions, or falls back to git + GitHub REST API via curl for environments without gh installed.
- Built-in reference resources: Includes quick reference guides for CI troubleshooting, conventional commit formatting, and pre-built PR body templates for bug fixes and new features.
- Use case: A developer fixing a login redirect bug can use this Skill to create a fix branch, push changes, open a PR, automatically diagnose and fix any failing CI tests, and merge the PR once all checks pass.
Quick Start
Use the github-pr-workflow skill to create a pull request for your latest code changes, monitor its CI status, and merge it once all checks pass.