github-pr-workflow

Automate GitHub pull request lifecycle from branch creation to merge.

174|23|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/RedWoodOG/Hermes-Desktop --skill github-pr-workflow-redwoodog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pr-workflow
Source: https://github.com/RedWoodOG/Hermes-Desktop/tree/main/skills/github/github-pr-workflow
Command: npx skills add https://github.com/RedWoodOG/Hermes-Desktop --skill github-pr-workflow-redwoodog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually managing the full pull request lifecycle is time-consuming and error-prone; this skill automates the end-to-end process from branch creation to merging, while monitoring CI status and applying fixes where possible.

Core Features & Use Cases

  • Create branches, open pull requests, and manage reviews using gh CLI or a REST API fallback.
  • Monitor CI status, automatically surface failures, and suggest or apply mitigations to keep PRs moving.
  • Merge or squash PRs according to policy, with safe fallbacks if checks fail, suitable for teams using GitHub Actions or other CI providers.

Quick Start

Start the PR workflow on a repository by initiating a PR with automated branch management and merge policy.

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 GitHub pull request lifecycle from branch creation to merge?

To automate the GitHub pull request lifecycle, this skill uses the gh CLI to manage branches, open pull requests, monitor CI status, and execute merges, with a REST API fallback for environments lacking gh CLI.

Can I monitor CI status and automatically surface failures for GitHub pull requests?

Yes, you can monitor CI status for GitHub pull requests through scripted tooling and API calls, which automatically surfaces failures and suggests mitigations to keep your PRs moving.

What's the best way to manage branch creation and PR reviews using gh CLI?

Managing branch creation and PR reviews is handled by applying scripted tooling and gh CLI commands to orchestrate typical PR workflows end-to-end, ensuring safe fallbacks if checks fail.

Do I need the gh CLI installed to automate pull request workflows?

You do not need the gh CLI installed if your environment lacks it, because this skill implements a fallback using standard git commands and curl REST API calls to manage the pull request lifecycle.

Can I merge or squash pull requests according to policy if CI checks fail?

You can merge or squash pull requests according to policy, but the workflow applies safe fallbacks to prevent merges if CI checks fail, ensuring repository stability across GitHub Actions or other CI providers.