github

Automates GitHub repository management tasks via gh CLI and JSON output.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing GitHub repositories, issues, PRs, and CI workflows from the command line can be verbose and error-prone; this Skill provides a streamlined, script-friendly approach to automate everyday tasks.

Core Features & Use Cases

  • List, view, and filter pull requests and issues across repositories.
  • Check CI status, run status checks, and retrieve workflow logs.
  • Create, comment on, or close issues and PRs, and fetch repository data via the API.
  • Real-world use cases include monitoring PR merge readiness and automating routine repo maintenance.

Quick Start

List open PRs in a repository and display their status.

Frequently Asked Questions about github

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

FAQPage Schema
How do I automate listing and filtering GitHub pull requests across multiple repositories?

You can automate listing and filtering GitHub pull requests across multiple repositories by running gh CLI commands through this Skill, which handles routine PR queries and outputs structured JSON data for script processing.

What's the best way to check CI workflow status and retrieve logs for a GitHub repository?

Checking CI workflow status and retrieving logs is handled by executing gh CLI commands via this Skill, which queries workflow runs and fetches status checks directly from your GitHub repository.

Do I need gh CLI installed and authenticated to manage GitHub issues and PRs?

Yes, you need gh CLI installed and authenticated to manage GitHub issues and PRs, as this Skill relies on the gh CLI to automate repository tasks, create comments, and close issues.

Can I fetch repository data via the GitHub API for routine maintenance tasks?

You can fetch repository data via the GitHub API for routine maintenance tasks because this Skill wraps gh CLI API calls to retrieve structured data and monitor PR merge readiness across repositories.

How does this Skill handle missing repositories or permission errors during GitHub automation?

This Skill handles missing repositories or permission errors during GitHub automation by catching common edge cases in gh CLI execution, ensuring commands fail gracefully when repos are missing or access is denied.

Why use gh CLI for GitHub repository management instead of direct API calls?

Using gh CLI for GitHub repository management streamlines verbose API interactions into script-friendly commands, reducing errors when listing PRs, checking CI status, or creating issues across multiple repositories.