github

Manage GitHub operations via the gh CLI with structured JSON output.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub operations can be tedious to manage through a web interface; this Skill enables command-line control of GitHub tasks using the gh CLI, speeding up repository, issue, PR, and CI workflows.

Core Features & Use Cases

  • List, view, and manage pull requests and issues across repositories.
  • Check CI/workflow run status, view logs, and perform basic PR actions (create, merge, comment).
  • Query the GitHub API to fetch repository data and automate common governance tasks.

Quick Start

Authenticate with gh and list open PRs for a repository to begin automating GitHub tasks.

Frequently Asked Questions about github

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

FAQPage Schema
How do I manage GitHub pull requests and issues from the command line?

You can manage GitHub pull requests and issues from the command line by using the gh CLI to list, view, create, merge, and comment on them across your repositories. The Skill outputs structured JSON for automation.

Can I check my GitHub CI workflow status and view logs using the gh CLI?

Yes, you can check CI workflow run status and view logs using the gh CLI. This Skill enables you to query workflow states directly from the command line to monitor your continuous integration pipelines.

What is the best way to automate GitHub API queries across multiple repositories?

The best way to automate GitHub API queries across repositories is using the gh CLI. This Skill queries the GitHub API to fetch repository data and automate governance tasks while outputting structured JSON.

Do I need to authenticate with gh before managing GitHub PRs and CI status?

Yes, you need to authenticate with gh and ensure proper repository scope before managing GitHub PRs and CI status. Authentication is required to enable command-line control of your GitHub operations.

Why use the command line for GitHub operations instead of the web interface?

Using the command line for GitHub operations solves the tedious nature of web-based management. This approach speeds up repository, issue, PR, and CI workflows by enabling command-line control via the gh CLI.

Does the gh CLI output structured data for automating GitHub repository tasks?

Yes, the gh CLI outputs structured JSON data for automating GitHub repository tasks. This allows you to parse repository data, CI status, and PR information programmatically within your automation pipelines.