github-pr-workflow

Orchestrate GitHub pull request lifecycles with gh CLI and REST API.

2|2|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/huidge/hermes-skills --skill github-pr-workflow-huidge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pr-workflow
Source: https://github.com/huidge/hermes-skills/tree/main/github/github-pr-workflow
Command: npx skills add https://github.com/huidge/hermes-skills --skill github-pr-workflow-huidge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines the entire pull request process on GitHub by handling branching, PR creation, CI monitoring, and merge decisions, reducing manual toil and errors.

Core Features & Use Cases

  • Branch creation, commits, PR opening, and merging via gh CLI or a fallback to GitHub REST API.
  • Continuous integration status monitoring, automated failure fixes, and consistent merge strategies for teams.
  • Use Case: A developer pushes a feature branch, authorizes the workflow, and the system automatically manages PRs, checks, and merge operations when checks pass.

Quick Start

Authenticate with GitHub and run the workflow with gh or curl to manage a PR end-to-end.

Frequently Asked Questions about github-pr-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate the full GitHub pull request lifecycle from branching to merge?

Automating the GitHub pull request lifecycle involves orchestrating branching, commits, PR creation, CI monitoring, and merge decisions. This workflow combines gh CLI and REST API operations to reduce manual toil and ensure consistent merge strategies.

What is the best way to monitor CI status and auto-fix failures on GitHub pull requests?

Monitoring CI status and auto-fixing failures on GitHub pull requests requires continuous integration status checks combined with automated failure fixes. The workflow tracks CI checks and attempts automated corrections before proceeding to merge operations.

Can I use gh CLI and curl to manage pull request operations end-to-end?

Yes, you can use gh CLI and curl to manage pull request operations end-to-end. The workflow supports branch creation, PR opening, and merging via gh CLI, with a fallback to GitHub REST API via curl for comprehensive PR management.

Do I need GitHub authentication setup before running an automated PR workflow?

Yes, GitHub authentication is required before running an automated PR workflow. You must authenticate with GitHub to authorize the workflow to manage branch creation, PR operations, CI status checks, and merge controls on your behalf.

How does an automated PR workflow handle merge decisions when CI checks pass?

An automated PR workflow handles merge decisions by monitoring CI status checks and applying consistent merge strategies. When CI checks pass, the system automatically executes merge controls via gh CLI or REST API to complete the pull request.