github

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

2|2|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/pynbj1001/agent-workspace --skill github-pynbj1001
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/pynbj1001/agent-workspace/tree/main/skills/github
Command: npx skills add https://github.com/pynbj1001/agent-workspace --skill github-pynbj1001

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill lets developers and maintainers quickly perform GitHub tasks from the command line, avoiding repeated web navigation and manual reconstruction of CLI or API queries when working across repositories or non-git directories.

Core Features & Use Cases

  • PR and CI Inspection: Check pull request CI status and view failed steps to speed up triage and debugging.
  • Workflow Run Management: List recent workflow runs and inspect run details and logs to diagnose CI issues.
  • Advanced Queries: Use the GitHub API via the gh api command and jq filtering for custom data extraction and automation.
  • Structured Output: Use --json and --jq to produce machine-readable outputs for scripted processing or reporting.

Quick Start

Ask the skill to check the CI status of pull request 55 on owner/repo and return any failed steps.

Frequently Asked Questions about github

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

FAQPage Schema
How do I check pull request CI status from the command line?

You can check pull request CI status using the gh CLI to inspect workflows and view failed steps directly from your terminal. This avoids manual web navigation and speeds up triage by returning specific run details and logs for the target repository.

What's the best way to list recent GitHub Actions workflow runs without leaving the terminal?

Listing recent GitHub Actions workflow runs is best done via the gh CLI, which retrieves run details and logs locally. It allows developers to quickly diagnose CI issues across repositories or non-git directories without navigating the web interface.

Do I need to install and authenticate the gh CLI separately to manage GitHub issues?

Yes, managing GitHub issues requires an installed and authenticated gh CLI with appropriate repository access. The Skill operates by executing local gh commands, so prior setup and authentication of the CLI tool on your machine is strictly necessary.

Can I use jq to filter GitHub API responses for custom data extraction?

Yes, you can use jq to filter GitHub API responses for custom data extraction by combining the gh api command with jq. This supports advanced queries and structured output, allowing you to produce machine-readable data for scripted processing or reporting.

How do I get machine-readable JSON output for GitHub workflow runs?

To get machine-readable JSON output for GitHub workflow runs, use the --json flag with the gh CLI command. You can further filter this structured output using --jq to produce specific data formats required for automated scripts or reporting.