github-pr-workflow

Automate GitHub pull request lifecycle from branch creation to merging.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Pull requests often bottleneck teams with repetitive steps; this skill automates the end-to-end PR lifecycle from branch creation to merging, reducing manual toil and ensuring consistency.

Core Features & Use Cases

  • Branch creation, commits, PR creation, review, and merging without manual intervention.
  • CI status monitoring with auto-fix loops to keep PRs moving toward completion.
  • Use cases include multi-branch workflows across repositories, with gh CLI or a git + REST API fallback.

Quick Start

Initiate a PR workflow for a given repository and feature branch.

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 GitHub pull requests from branch creation through merging?

Automating GitHub pull requests involves handling branch creation, commits, PR creation, CI status monitoring, auto-fix loops, and merging via the GitHub API or gh CLI without manual intervention.

What is the best way to monitor CI status checks and auto-fix failing pull requests?

Monitoring CI status checks requires continuous polling of CI workflows, triggering auto-fix loops upon failure, and pushing corrective commits to keep pull requests moving toward completion.

Can I automate multi-branch pull request workflows using the gh CLI and REST API fallback?

Yes, you can automate multi-branch pull request workflows using the gh CLI as the primary interface, with a fallback to git and curl or the REST API if the CLI is unavailable or fails.

Do I need the gh CLI or a GitHub API token to automate merge operations for multi-branch workflows?

You need either the gh CLI installed or a valid GitHub API token to authenticate merge operations, allowing the automation to interact with repositories via the REST API or curl fallback.

Why does my automated PR workflow fail when detecting branches from the origin repository?

Automated PR workflows fail during branch detection when origin configuration is missing, permissions are insufficient for the REST API or gh CLI, or CI status checks reject the commits.