github-pr-workflow

Automate GitHub Pull Request lifecycle with branch creation, CI monitoring, and merging.

2|Updated May 22, 2026
One-click install
npx skills add https://github.com/519lab/thoth-agent --skill github-pr-workflow-519lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pr-workflow
Source: https://github.com/519lab/thoth-agent/tree/main/skills/github/github-pr-workflow
Command: npx skills add https://github.com/519lab/thoth-agent --skill github-pr-workflow-519lab

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the GitHub Pull Request (PR) workflow, automating tasks such as branch creation, commit management, CI monitoring, and PR merging.

Core Features & Use Cases

  • Branch Creation: Automates the creation of feature branches for new features or bug fixes.
  • Commit Management: Guides users on how to make and commit changes following best practices.
  • CI Monitoring: Monitors the Continuous Integration (CI) status of the PR.
  • PR Merging: Automates the merging of PRs with options for squash merges and auto-merges.
  • Use Case: Ideal for developers looking to streamline their PR workflow and reduce manual steps.

Quick Start

Create a new feature branch, make changes, and commit. Push the branch to GitHub and create a PR using the thoth github-pr-workflow skill.

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 creation and CI status monitoring?

To automate GitHub Pull Request creation and CI status monitoring, you can use this Skill to handle branch creation, push commits via GitHub API, and track CI checks until the PR is ready for merging.

What is the best way to streamline a GitHub PR workflow from branch creation to merge?

The best way to streamline a GitHub PR workflow is to automate the entire lifecycle, from feature branch creation and commit management to CI monitoring and final PR merging with squash merge options.

Do I need GitHub CLI installed to automate pull request merging?

Yes, you need GitHub CLI (gh) or git configured with a GitHub remote to automate pull request merging, as the Skill relies on these tools to interact with the GitHub API for PR creation and CI checks.

Can I automate squash merges for GitHub pull requests?

Yes, you can automate squash merges for GitHub pull requests using this Skill, which provides options for squash merges and auto-merges to help developers reduce manual steps in the PR lifecycle.

How does CI monitoring work during the GitHub Pull Request lifecycle?

CI monitoring during the GitHub Pull Request lifecycle works by utilizing the GitHub API to continuously check the Continuous Integration status of the PR, ensuring all checks pass before automating the merge.