github-pr-workflow

Manage GitHub pull requests from branch creation through merge.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/davpatel605-beep/hermusagent --skill github-pr-workflow-davpatel605-beep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pr-workflow
Source: https://github.com/davpatel605-beep/hermusagent/tree/main/backend/vendor/hermes/skills/github/github-pr-workflow
Command: npx skills add https://github.com/davpatel605-beep/hermusagent --skill github-pr-workflow-davpatel605-beep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the end-to-end GitHub Pull Request lifecycle by guiding users through branching, committing, creating PRs, monitoring CI, fixing failures, and merging changes.

Core Features & Use Cases

  • PR Lifecycle Management: Provides workflows for creating branches, making conventional commits, opening pull requests, and completing merges.
  • CI Monitoring and Recovery: Helps inspect build failures, diagnose common CI issues, apply fixes, and verify successful reruns.
  • GitHub Automation Support: Covers both GitHub CLI workflows and Git plus API fallback methods for environments without the gh tool.
  • Use Case: A developer can use this Skill to prepare a feature branch, open a pull request, monitor automated checks, resolve failures, and merge the completed change safely.

Quick Start

Use the github-pr-workflow skill to guide me through creating a pull request for my current GitHub repository and monitor its CI checks.

Frequently Asked Questions about github-pr-workflow

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

FAQPage Schema
How do I manage the end-to-end GitHub pull request lifecycle from branch creation to merge?

To manage the GitHub pull request lifecycle, use guided workflows for creating branches, making conventional commits, opening pull requests, monitoring CI, and merging changes. This requires authenticated GitHub CLI or API access to perform repository operations.

How do I diagnose and fix CI failures after opening a pull request?

To diagnose CI failures on a pull request, inspect the build logs, identify common CI issues, apply fixes to the failing code, and verify a successful rerun. This ensures the continuous integration checks pass before merging.

Can I automate GitHub pull requests without the GitHub CLI installed?

Yes, you can automate GitHub pull requests without the GitHub CLI by using Git combined with the GitHub API fallback methods. This allows you to perform repository operations and manage PRs in environments lacking the gh tool.

What is the best way to streamline pull request delivery and code review in Git?

The best way to streamline pull request delivery is to apply structured workflows that guide branching, conventional commits, PR creation, and CI monitoring. This simplifies the end-to-end process and ensures safe merges.

Do I need authenticated access to perform GitHub repository automation for pull requests?

Yes, you need authenticated GitHub access to perform repository automation for pull requests. Authentication is required for both GitHub CLI and API-based workflows to create branches, open PRs, and merge changes.