github-pr-workflow

Automates GitHub PR workflows from branch creation to merge via gh CLI or API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the GitHub PR lifecycle, reducing manual steps and human error by guiding branch creation, commits, PR creation, CI monitoring, auto-fixing, and merging.

Core Features & Use Cases

  • Branch management with conventional commit patterns and PR creation.
  • CI status monitoring and automated rework loops to push to green.
  • End-to-end PR lifecycle support via gh CLI or REST/Curl API, with optional extended docs and references.

Quick Start

Create a new feature branch, commit changes with conventional messages, push, and open a PR using gh or the GitHub API.

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 PR lifecycle from branch creation to merge?

Automating the GitHub PR lifecycle requires a local git repository with a GitHub remote to guide branch creation, push changes, open PRs, monitor CI, and merge when checks pass.

Can I monitor CI status and automatically fix failing checks on a pull request?

Monitoring CI status and fixing failures is supported through automated rework loops that push changes until checks pass, ensuring your pull request reaches a green state before merging.

Does this PR workflow automation work with the gh CLI or the GitHub API?

PR workflow automation supports both the gh CLI and curl-based REST API calls for end-to-end pull request management, allowing you to interact with GitHub using your preferred method.

What do I need to set up before automating my pull request workflows?

Automating pull request workflows requires a local git repository configured with a remote pointing to GitHub, enabling branch creation, commits, and subsequent PR operations.

What is the best way to manage feature branches with conventional commits before opening a PR?

Managing feature branches with conventional commits involves creating a new branch, committing changes with standardized messages, and pushing before opening a PR via gh or the GitHub API.