github-pr-workflow

Automate the GitHub Pull Request lifecycle with branch creation, commits, CI monitoring, and merging.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/Piaoxuemoli/qoobeeHermes --skill github-pr-workflow-piaoxuemoli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pr-workflow
Source: https://github.com/Piaoxuemoli/qoobeeHermes/tree/main/hermes/skills/github/github-pr-workflow
Command: npx skills add https://github.com/Piaoxuemoli/qoobeeHermes --skill github-pr-workflow-piaoxuemoli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, gh, curl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexity and time-consuming nature of managing GitHub Pull Requests by automating various stages of the PR lifecycle, from branch creation and commit management to PR creation, CI monitoring, and merging.

Core Features & Use Cases

  • Branch Creation: Automates the creation of new feature branches following standard naming conventions.
  • Commit Management: Guides the user through making commits with conventional commit messages.
  • PR Creation: Automates the process of creating PRs, including setting titles, bodies, and labels.
  • CI Monitoring: Monitors CI build status and provides commands to check and watch for status updates.
  • Auto-Fixing CI Failures: Offers a loop to diagnose and fix CI failures automatically.
  • Merging: Provides options for merging PRs, including squash merges and auto-merges.
  • Use Case: Ideal for developers looking to automate repetitive tasks in their GitHub workflow, saving time and reducing manual errors.

Quick Start

Run the skill to automate the creation of a new feature branch, commit changes, and create a pull request for your GitHub repository.

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 my GitHub Pull Request workflow from branch creation to merging?

To automate your GitHub Pull Request workflow, use a skill that handles branch creation, commit management, PR creation, CI monitoring, and merging. It leverages the GitHub API to streamline the entire lifecycle and reduce manual errors.

Can I automatically fix CI failures when monitoring a GitHub pull request?

Yes, you can automatically fix CI failures when monitoring a GitHub pull request. The workflow includes a diagnostic loop that detects build failures and applies fixes automatically before attempting to merge.

Do I need the gh CLI installed to automate GitHub PR creation and merging?

Yes, you need the gh CLI installed to automate GitHub PR creation and merging. The workflow requires either the gh command or both git and curl commands to interact with the GitHub API for branch and pull request operations.

What is the best way to manage feature branches and conventional commits before creating a PR?

The best way to manage feature branches and conventional commits before creating a PR is using an automation tool. It automatically creates branches with standard naming conventions and guides you through making commits with conventional messages.

Does GitHub PR automation support squash merges and auto-merges?

Yes, GitHub PR automation supports squash merges and auto-merges. It provides specific merging options to finalize the pull request lifecycle, allowing you to choose how commits are integrated after CI checks pass.