Peter Steinberger

Github

Peter Steinberger·Jan 4, 2026
Git & DevOps
122.4k406

Summary

TL;DR: Interact with GitHub using the gh CLI for issues, PRs, CI runs, and advanced queries.

Github is one of the most popular OpenClaw skills. It gives your AI agent the ability to interact with GitHub repositories through the official gh command-line tool.

Your agent can create and manage issues, open and review pull requests, check CI run status, and run advanced queries through the GitHub API. All without leaving your conversation.

If you work with GitHub daily, this skill removes the need to switch between your terminal and the GitHub UI. Your agent handles the heavy lifting while you stay focused on writing code.

Use cases

  • Creating and triaging GitHub issues directly from your AI conversation
  • Opening pull requests and requesting reviews without touching the GitHub UI
  • Checking CI/CD run status and debugging failed workflows
  • Running advanced GitHub API queries to analyze repository data

Installation

Run this command to install the skill on your OpenClaw agent:

Install with OpenClaw
npx clawhub@latest install github
Downloads
122.4k
Active installs
3.1k
Stars
406
Updated
Jan 4, 2026

Security scan

Security scan
VirusTotalBenign
View report
OpenClawBenignhigh confidence

This is an instruction-only skill that simply provides example gh CLI commands and does not request extra environment variables, installs, or other privileges—its requirements are coherent with its stated purpose.

Purpose & Capability
Instruction Scope
Install Mechanism
Credentials
Persistence & Privilege

SKILL.md

SKILL.md
---
name: github
description: "Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries."
---

# GitHub Skill

Use the `gh` CLI to interact with GitHub. Always specify `--repo owner/repo` when not in a git directory, or use URLs directly.

## Pull Requests

Check CI status on a PR:
```bash
gh pr checks 55 --repo owner/repo
```

List recent workflow runs:
```bash
gh run list --repo owner/repo --limit 10
```

View a run and see which steps failed:
```bash
gh run view <run-id> --repo owner/repo
```

View logs for failed steps only:
```bash
gh run view <run-id> --repo owner/repo --log-failed
```

## API for Advanced Queries

The `gh api` command is useful for accessing data not available through other subcommands.

Get PR with specific fields:
```bash
gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'
```

## JSON Output

Most commands support `--json` for structured output.  You can use `--jq` to filter:

```bash
gh issue list --repo owner/repo --json number,title --jq '.[] | "\(.number): \(.title)"'
```

Version history

v1.0.0Latest
Jan 4, 2026

Frequently asked questions

The Github skill lets your [OpenClaw AI agent](/blog/openclaw-ai-assistant) interact with GitHub using the official gh CLI. It can manage issues, pull requests, CI runs, and run API queries on your behalf.

Installation method

Send this prompt to your agent to install the skill

npx clawhub@latest install github
Download ZIP

Skill info

Versionv1.0.0
AuthorPeter Steinberger
CategoryGit & DevOps
UpdatedJan 4, 2026

Files

SKILL.md1.1 KB

Run OpenClaw in the cloud

Deploy in seconds. Skills pre-installed.

See plans

Skill data sourced from ClawHub