github

Automate GitHub issues, pull requests, and CI runs via gh CLI.

Updated May 6, 2026
One-click install
npx skills add https://github.com/Uniquecrete/ThinkFasterv1 --skill github-uniquecrete
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/Uniquecrete/ThinkFasterv1/tree/main/Skills/github
Command: npx skills add https://github.com/Uniquecrete/ThinkFasterv1 --skill github-uniquecrete

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub workflow work becomes slow and error-prone when issues, pull requests, CI runs, and API queries are managed manually instead of through consistent command patterns.

Core Features & Use Cases

  • Pull request & CI visibility: Check PR CI status, list recent workflow runs, view a run, and inspect failed steps/logs to quickly diagnose problems.
  • Advanced GitHub queries via API: Retrieve specific fields and data using gh api with jq filtering for targeted reporting.
  • Structured outputs for automation: Use gh JSON output with --json and --jq to turn GitHub data into clean, usable lists for downstream tasks.

Quick Start

Use the github skill to list recent workflow runs by asking to run: List the 10 most recent workflow runs for owner/repo.

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 for a pull request using gh CLI?

To list recent workflow runs using gh CLI, run gh run list with the --repo owner/repo flag to scope your query. This returns recent CI run entries, letting you monitor repository automation history directly from the terminal.

How do I retrieve specific GitHub API fields with jq filtering?

Yes, you can view failed workflow run logs via gh CLI by running gh run view combined with the specific run identifier. This fetches run details and inspects failed steps and logs to quickly diagnose CI problems from the terminal.

Do I need to install the gh binary to automate GitHub issue management?

To get structured JSON output for downstream automation, use the --json flag with gh CLI commands like gh pr or gh run. This formats GitHub data into clean, usable structured lists, replacing manual parsing with reliable query outputs.

What's the best way to scope gh CLI commands to a specific repository?

The best way to scope gh CLI commands to a specific repository is using the --repo owner/repo flag or providing direct URLs. This ensures your issue, pull request, and CI run operations target the correct repository context.