github

Retrieve GitHub issues, PRs, and CI runs via the gh CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage GitHub tasks and extract data efficiently by leveraging the gh CLI to operate on issues, pull requests, CI runs, and advanced API queries.

Core Features & Use Cases

  • Interact with issues, PRs, and CI runs using gh CLI to fetch status, list items, and perform basic actions.
  • Retrieve detailed information with gh api and filter results for quick decision making.
  • Use cases include checking PR CI status, listing recent PRs, and viewing run logs.

Quick Start

Ask the AI to check the CI status of a specific pull request using gh pr checks 55 --repo 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 the CI status of a pull request using the gh CLI?

To check the CI status of a pull request, use the gh CLI to run repository-scoped commands like gh pr checks. This retrieves the status of CI runs for a specific PR, requiring the gh CLI to be installed and authenticated.

Can I query repository data across different owner and repo contexts?

Yes, you can query repository data across different owner and repo contexts using the gh CLI. The tool supports both public and private repositories, allowing you to fetch issues, PRs, and CI run details by applying advanced API queries.

What is the best way to list recent pull requests for a private repository?

The best way to list recent pull requests for a private repository is using the gh CLI. After ensuring your gh CLI is authenticated, you can execute repository-scoped commands to list items and retrieve detailed information for quick decision making.

Do I need to authenticate the gh CLI to view run logs for CI runs?

Yes, you need the gh CLI installed and authenticated to view run logs for CI runs. Authentication is required to support both public and private repositories, enabling the tool to securely retrieve detailed workflow management data.

How do I retrieve detailed information from GitHub with advanced API filtering?

You retrieve detailed information from GitHub with advanced API filtering by using the gh api command. This allows you to fetch specific repository data and filter results to support software development tasks like reviewing PRs and monitoring CI.

Why does my gh CLI command fail when querying issues across owner/repo contexts?

Your gh CLI command may fail when querying issues if the CLI is not properly authenticated or if repository-scoped commands are formatted incorrectly. Ensure the gh CLI is installed and authenticated to support both public and private repositories.