github-pr-workflow

Automates GitHub pull requests from branch creation to merging and CI monitoring.

Updated May 13, 2026
One-click install
npx skills add https://github.com/skkeoriw/hermes-brain --skill github-pr-workflow-skkeoriw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pr-workflow
Source: https://github.com/skkeoriw/hermes-brain/tree/main/brain/hermes-home/skills/github/github-pr-workflow
Command: npx skills add https://github.com/skkeoriw/hermes-brain --skill github-pr-workflow-skkeoriw

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the full GitHub Pull Request lifecycle, from creating branches and commits to merging and monitoring CI status, saving you time and reducing manual errors.

Core Features & Use Cases

  • Branch Creation: Automates the creation of feature branches following best practices.
  • Commit Making: Guides through the process of making and committing changes using conventional commit messages.
  • PR Creation: Handles the creation of PRs, including setting titles, descriptions, and labels.
  • CI Monitoring: Monitors CI/CD pipelines for build and test status, allowing for timely interventions.
  • PR Auto-Fixing: Offers a loop to auto-fix CI failures, reducing time to resolution.
  • Merging: Provides commands for merging PRs, including squash and rebase options.
  • Use Case: Streamline the process of contributing code to a GitHub repository, from initial development to final merge, ensuring quality and efficiency.

Quick Start

Use the github-pr-workflow skill to create a new PR for your branch 'feat/new-feature'.

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 merging?

You can automate the GitHub pull request lifecycle by executing a series of git commands and API calls to GitHub. This handles branch creation, commit making, PR creation, CI monitoring, auto-fixing, and merging.

Can I automatically fix CI/CD pipeline failures for a GitHub pull request?

Yes, you can automatically fix CI/CD pipeline failures for a GitHub pull request. The automation offers a loop to auto-fix CI failures, which reduces time to resolution and allows for timely interventions.

What do I need to automate pull request creation and monitoring on GitHub?

To automate pull request creation and monitoring on GitHub, you need authentication with GitHub and access to the repository's API. Required dependencies include gh, git, curl, and python.

Does this GitHub PR automation support conventional commit messages and labels?

Yes, this GitHub PR automation supports conventional commit messages and labels. It guides you through making and committing changes using conventional commit messages and handles setting PR titles, descriptions, and labels.

What are the limitations of using API calls to automate GitHub PR merging?

A limitation of using API calls to automate GitHub PR merging is the strict requirement for GitHub authentication and repository API access. Without proper access permissions, the git commands and API calls will fail.