github

Manage GitHub repositories, pull requests, issues, and workflow runs via the gh CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a reliable, CLI-driven way to inspect and operate on GitHub repositories, pull requests, issues, and CI workflow runs without relying on the web UI, saving time and reducing manual navigation.

Core Features & Use Cases

  • PR and Issue Management: List, filter, create, comment on, and close pull requests and issues across a repository.
  • CI and Workflow Inspection: View recent workflow runs, inspect logs for failed steps, and re-run jobs when needed.
  • Structured API Queries: Use gh api and --json/--jq to extract structured repository, PR, and label data for automation or reporting.
  • Use Case: Triage incoming PRs by listing open PRs, checking CI status and mergeability, and producing a concise summary for reviewers.

Quick Start

List open pull requests for owner/repo, check each PR's CI status, and summarize which PRs are mergeable.

Frequently Asked Questions about github

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check CI status and merge readiness for open pull requests?

To check CI status and merge readiness, you can list open pull requests for a repository, inspect each PR's workflow run logs, and summarize which PRs are mergeable. This requires an authenticated gh CLI environment and explicit repository references to perform structured queries.

Can I list and filter GitHub issues and pull requests via the command line?

Yes, you can list and filter GitHub issues and pull requests via the command line using gh CLI. The Skill supports structured API queries with gh api and --json/--jq flags to extract repository, PR, and label data for triage or reporting.

How do I view and re-run failed GitHub Actions workflow steps from the terminal?

To view and re-run failed GitHub Actions workflow steps, use gh CLI to inspect recent workflow run logs and trigger job reruns. This requires an authenticated environment and explicit repository references to perform run inspection or reruns.

Do I need an authenticated gh CLI environment to manage GitHub repositories?

Yes, an authenticated gh CLI environment is required to manage GitHub repositories, pull requests, issues, and workflow runs. Explicit repository references are also needed to perform structured queries, JSON output handling, and run inspection.

What's the best way to triage incoming pull requests without using the GitHub web UI?

The best way to triage incoming pull requests without the web UI is using gh CLI to list open PRs, check CI status and mergeability, and produce a concise summary for reviewers. This CLI-driven approach saves time and reduces manual navigation.

Can I extract structured repository and label data using gh api and jq?

Yes, you can extract structured repository and label data using gh api with --json and --jq flags. This allows you to perform structured API queries for automation or reporting tasks without relying on the GitHub web UI.