What problem does it solve?
This Skill helps you reliably manage the full GitHub Pull Request lifecycle—creating branches and commits, opening and monitoring PRs, diagnosing CI failures, and merging—without getting stuck when tooling (like gh) isn’t available.
Core Features & Use Cases
- Branch, commit, and PR creation: Create a feature branch following conventional naming, craft conventional commits, push the branch, and open a PR using either gh or GitHub API (curl).
- CI monitoring and feedback loop: Check PR checks, poll until completion, and interpret results to decide next actions.
- CI auto-fixing workflow: Identify failing workflow runs, fetch and inspect logs, apply fixes to the repo, and retry CI up to a bounded number of attempts before escalation.
- PR merging strategies: Perform squash/merge/rebase merges, delete branches after merge, and (when applicable) enable auto-merge via GraphQL.
Quick Start
Use the github-pr-workflow skill to create a PR for a change on your current branch, wait for CI to finish, and merge it once all checks are successful.