github

Automates GitHub workflows via CLI, including pulls, checks, and feeds.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interact with GitHub from the terminal to automate routine tasks and fetch data without navigating the web interface.

Core Features & Use Cases

  • Issue management: create, list, update, and close issues across repositories.
  • Pull request and CI visibility: view checks, list runs, and inspect workflow status for PRs.
  • API access: query GitHub data with gh api for custom views and reports.
  • Use Case: check the CI status of PR 55 in a repository with gh pr checks 55 --repo owner/repo.

Quick Start

List the most recent issues in a repository using gh issue list --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 automate GitHub issue management across multiple repositories from the terminal?

You can automate GitHub issue management by executing `gh issue list` or `gh issue close` commands with the `--repo owner/repo` option to handle issues across multiple repositories directly from the terminal.

Can I check the CI status of a pull request using the gh CLI?

Yes, you can check the CI status of a pull request by running `gh pr checks 55 --repo owner/repo`, which inspects workflow runs and checks visibility for that specific PR.

What is the best way to fetch custom GitHub data views without the web interface?

The best way to fetch custom GitHub data views is using `gh api` to query GitHub data directly, allowing you to generate custom views and reports without navigating the web interface.

Does this GitHub automation approach work for monitoring CI runs across multiple teams?

Yes, this approach supports monitoring CI runs across multiple teams by using `gh run` commands with repository-scoped options to inspect workflow status and list runs for various repositories.

How do I list the most recent issues in a specific repository using gh CLI?

You can list the most recent issues in a specific repository by running the command `gh issue list --repo owner/repo` to quickly view current issues from your terminal.