github

Automate GitHub repository tasks via the gh CLI for PRs, CI, and API queries.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/balic-AI-ML-R-D-Resources/eliza_autonomous_agents --skill github-balic-ai-ml-r-d-resources
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/balic-AI-ML-R-D-Resources/eliza_autonomous_agents/tree/main/packages/skills/skills/github
Command: npx skills add https://github.com/balic-AI-ML-R-D-Resources/eliza_autonomous_agents --skill github-balic-ai-ml-r-d-resources

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub workflow and repository management via the gh CLI can be tedious and error-prone; this skill automates common actions to streamline development workflows and reduce manual effort.

Core Features & Use Cases

  • PR management: create, view, merge, and close pull requests, and inspect checks and status.
  • CI/CD and workflow visibility: check CI status, list workflow runs, and view run details.
  • API queries & repo data: query the GitHub API and retrieve repository information from the command line for rapid insights.
  • Use Case: A developer triages open PRs and verifies CI status across multiple repositories without leaving the terminal.

Quick Start

Use gh to manage a GitHub repository by specifying the repository and the desired operation (for example, list pull requests or view a PR).

Frequently Asked Questions about github

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

FAQPage Schema
How do I automate GitHub pull request management and CI status checks from the CLI?

You can automate GitHub pull request management and CI status checks by running gh CLI commands to create, view, merge, and close pull requests while inspecting checks directly from your terminal.

What is the best way to view GitHub workflow runs and CI/CD details without leaving the terminal?

The best way to view GitHub workflow runs and CI/CD details from the terminal is using gh CLI commands to check CI status, list workflow runs, and inspect specific run details for rapid insights.

Do I need to be in a git directory to query the GitHub API for repository information?

No, you do not need to be in a git directory to query the GitHub API; you can specify the repository context using the --repo owner/repo flag or direct URLs for API queries.

Can I triage open pull requests across multiple GitHub repositories using the command line?

Yes, you can triage open pull requests across multiple GitHub repositories by executing gh CLI commands with the --repo flag to manage PRs and verify CI status without manual navigation.

How does automating repository tasks with gh CLI improve development workflows?

Automating repository tasks with gh CLI streamlines development workflows by reducing manual effort and preventing errors during common GitHub operations like PR management, CI checks, and API queries.

What are the limitations of using gh CLI for GitHub operations?

The primary limitation is that gh CLI requires proper installation and authentication; when not in a git directory, you must explicitly provide repository context using --repo or direct URLs.