github-pr-workflow

Automate GitHub pull request lifecycle from branch creation to merging.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Manages the entire lifecycle of GitHub pull requests, from branch creation to merging, with automation and fallbacks for different environments.

Core Features & Use Cases

  • Full PR Lifecycle: From creating branches, committing changes, opening pull requests, monitoring CI status, auto-fixing failures, to merging.
  • Fallbacks for Different Environments: Compatible with gh CLI or GitHub REST API via curl, ensuring flexibility for various setups.
  • Use Case: Streamline your PR workflow by automating repetitive tasks and ensuring a smooth PR process.

Quick Start

Use the 'github-pr-workflow' skill to open a pull request for the 'feat/add-user-authentication' branch, monitoring CI status and merging when it's green.

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 entire GitHub pull request lifecycle from branch creation to merging?

This skill automates the GitHub pull request lifecycle from branch creation to merging. It handles PR opening, CI monitoring, auto-failure fixing, and merging using either the 'gh' CLI or GitHub REST API.

Can I automate PR workflows using the GitHub REST API if I don't have the gh CLI installed?

Yes, you can automate PR workflows using the GitHub REST API via curl if the gh CLI is unavailable. The skill provides fallbacks for different environments to ensure flexibility in your CI/CD automation setup.

What is the best way to monitor CI status and auto-fix failures before merging a pull request?

The best way to monitor CI status and auto-fix failures is by using an automated PR workflow tool. This skill monitors CI pipelines, attempts to fix auto-failures, and merges the PR only when the status is green.

Does the GitHub PR workflow automation support integration with existing CI/CD pipelines?

Yes, GitHub PR workflow automation supports CI/CD integration. It monitors CI status throughout the pull request lifecycle and can automatically merge branches once the continuous integration checks pass.

How do I streamline repetitive tasks like opening pull requests for feature branches?

You can streamline repetitive tasks like opening pull requests by automating the PR workflow. This skill manages branch creation, commits changes, and opens PRs for feature branches, reducing manual overhead.