github

Manage GitHub pull requests, CI statuses, workflow runs, and API queries via gh CLI.

31|9|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/codemo1991/nanobot-webui --skill github-codemo1991
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/codemo1991/nanobot-webui/tree/main/nanobot/skills/github
Command: npx skills add https://github.com/codemo1991/nanobot-webui --skill github-codemo1991

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies and automates interactions with GitHub repositories, streamlining workflows related to pull requests, issues, and CI/CD pipelines.

Core Features & Use Cases

  • Pull Request Checks: Monitor the status of CI checks on specific pull requests.
  • Workflow Run Management: List recent CI/CD workflow runs and inspect their details, including failed steps.
  • Advanced API Queries: Utilize the gh api command for complex data retrieval and manipulation beyond standard subcommands.
  • Structured Output: Leverage --json and --jq flags for parsing and filtering command output into usable formats.
  • Use Case: Quickly check if a pull request has passed all its automated tests before merging, or list all failed steps in a recent CI run to diagnose issues.

Quick Start

Check the CI status for pull request number 55 in the owner/repo repository.

Frequently Asked Questions about github

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

FAQPage Schema
How do I check the CI status of a pull request using gh cli?

To check the CI status of a pull request, use the GitHub CLI to query the specific repository and pull request number. This returns whether automated checks have passed or failed before merging.

What is the best way to list failed steps in GitHub workflow runs?

Listing failed steps in GitHub workflow runs involves querying recent CI/CD workflow executions via the CLI. You can inspect specific run details to directly diagnose failing pipeline steps.

Can I execute advanced API queries for GitHub repository data?

Yes, you can execute advanced API queries by utilizing the `gh api` command. This allows for complex data retrieval and manipulation beyond standard subcommands for GitHub interactions.

Do I need the gh binary installed and configured to manage GitHub pull requests?

Yes, managing GitHub pull requests requires the `gh` binary to be installed and configured. It facilitates interactions with repositories, including monitoring CI checks and viewing workflow runs.

How do I parse and filter GitHub CLI command output into a usable format?

You parse and filter GitHub CLI command output by leveraging the `--json` and `--jq` flags. This structures the output into a usable format for advanced data retrieval.