github-pr-workflow

Automate GitHub pull request lifecycle with branch creation, commits, CI monitoring, and merging.

7|1|Updated Jul 26, 2026
One-click install
npx skills add https://github.com/paxlabs-inc/ion-agent --skill github-pr-workflow-paxlabs-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pr-workflow
Source: https://github.com/paxlabs-inc/ion-agent/tree/main/skills/github/github-pr-workflow
Command: npx skills add https://github.com/paxlabs-inc/ion-agent --skill github-pr-workflow-paxlabs-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, and includes references (resource) and assets (resource) components.

What problem does it solve?

This skill streamlines the entire GitHub Pull Request lifecycle, removing the friction of manual branch management, commit formatting, CI monitoring, and merging.

Core Features & Use Cases

  • Standardized Workflow: Enforces conventional commit messages and branch naming conventions to maintain repository health.
  • CI/CD Integration: Automatically monitors build status and provides an intelligent auto-fix loop for common CI failures.
  • Flexible Execution: Supports both the GitHub CLI (gh) and fallback API-based (curl) operations for environments without specialized tools.

Quick Start

Use the github-pr-workflow skill to create a new feature branch and open a pull request for the current changes.

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

You can automate the GitHub pull request lifecycle by using tools that handle branch creation, conventional commit generation, CI status monitoring, and automated merging to ensure consistent PR standards and rapid CI failure resolution.

Does GitHub PR automation work without the GitHub CLI installed?

Yes, GitHub PR automation can work without the GitHub CLI by using fallback API-based operations via curl to interact with repository remotes and the GitHub API, ensuring flexible execution in environments without specialized tools.

How do I enforce conventional commit messages and branch naming conventions in my git workflow?

You can enforce conventional commit messages and branch naming conventions by implementing an automated workflow that standardizes repository health, removing the friction of manual branch management and commit formatting during pull request creation.

Can I automatically monitor CI/CD build status and fix common CI failures for pull requests?

Yes, you can automatically monitor CI/CD build status and resolve common failures by integrating an intelligent auto-fix loop into your pull request workflow, which helps maintain rapid CI failure resolution and consistent build health.

What is needed to set up automated git branch creation and GitHub API interactions?

To set up automated git branch creation and GitHub API interactions, you need git installed, curl for fallback API operations, and optionally the GitHub CLI to interact with repository remotes and manage pull request standards.

What are the limitations of using curl for GitHub PR automation instead of the GitHub CLI?

Using curl for GitHub PR automation instead of the GitHub CLI means relying on direct API calls rather than specialized tool commands, which may require manual handling of authentication and response parsing while still effectively managing repository remotes.