github

Retrieve GitHub issues, pull requests, and CI run details via gh CLI.

58|1|Updated May 13, 2026
One-click install
npx skills add https://github.com/Simplified-Reasoning/Pi-Bench --skill github-simplified-reasoning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/Simplified-Reasoning/Pi-Bench/tree/main/third_party/nanobot/nanobot/skills/github
Command: npx skills add https://github.com/Simplified-Reasoning/Pi-Bench --skill github-simplified-reasoning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub users need a fast, reliable way to inspect issues, pull requests, and CI runs without manually navigating the web UI or copying URLs between tools.

Core Features & Use Cases

  • Issue and PR operations: Check PR CI checks, list workflow runs, and view run details (including failed-step logs) to quickly diagnose build problems.
  • Advanced GitHub queries with API access: Use gh api with JQ filters to retrieve targeted fields such as PR titles, states, and authors for reporting or triage.
  • Structured output for automation: Use gh commands with --json and --jq to transform GitHub data into clean summaries for dashboards or review workflows.

Quick Start

Run gh issue list --repo owner/repo --json number,title --jq '.[] | "(.number): (.title)"' to get a compact list of recent issue numbers and titles.

Frequently Asked Questions about github

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

FAQPage Schema
How do I check PR CI checks and view failed-step logs for GitHub workflow runs?

To check PR CI checks and failed-step logs, query GitHub workflow runs using the gh CLI. You can list workflow runs and extract specific run details to diagnose build problems without navigating the web UI.

Can I retrieve GitHub issue and PR data using API queries with JQ filters?

Yes, you can retrieve GitHub issue and PR data using API queries with JQ filters. The gh api command combined with JQ filters fetches targeted fields like PR titles, states, and authors for reporting or triage.

How do I get structured JSON output from GitHub issues and pull requests for dashboards?

Get structured JSON output from GitHub issues and pull requests by running gh commands with the --json and --jq flags. This transforms GitHub data into clean summaries suitable for dashboards or review workflows.

Do I need the gh CLI installed to query GitHub issues and pull request checks?

Yes, you need a compatible gh CLI installation to query GitHub issues, pull requests, and CI run information. When not running inside a git directory, you must scope queries using --repo owner/repo to target the correct repository.

What is the best way to triage GitHub issues across multiple repositories?

The best way to triage GitHub issues across multiple repositories is using the gh CLI with repository scoping. By applying --repo owner/repo alongside --json and --jq flags, you extract targeted fields for structured summaries across teams.