github

Manage GitHub issues, pull requests, and workflow runs via the gh CLI.

46|6|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/aresbit/MateBot --skill github-aresbit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/aresbit/MateBot/tree/main/skills/github
Command: npx skills add https://github.com/aresbit/MateBot --skill github-aresbit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables you to manage GitHub resources via the gh CLI, replacing repetitive web UI navigation with command-line workflows.

Core Features & Use Cases

  • Issue management: list, create, update, and close issues across repositories.
  • Pull request workflows: view status, merge, and manage PRs from the terminal.
  • CI and runs visibility: inspect workflow runs and their statuses via gh run.
  • Use Case: Imagine quickly auditing open PRs across multiple repos and reporting CI failures directly into your chat.

Quick Start

Install the gh CLI and authenticate, then try a few commands like gh issue list --repo owner/repo and gh pr checks 55 --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 manage GitHub issues and pull requests from the command line?

You can manage GitHub issues and pull requests from the command line by using the gh CLI to list, create, update, merge, and close them across repositories. This replaces repetitive web UI navigation with terminal workflows.

Do I need to install and authenticate the gh CLI before querying GitHub?

Yes, you must install and authenticate the gh CLI before querying GitHub. The skill relies on the CLI being installed and authenticated to automate issues, PRs, and workflow runs.

Can I check CI workflow run statuses without navigating the GitHub web UI?

Yes, you can check CI workflow run statuses without the web UI by using the gh run command. This allows you to inspect workflow runs and their statuses directly from the terminal.

How do I run GitHub commands when I am not inside a git directory?

When not in a git directory, you can run GitHub commands by using the --repo owner/repo flag. This specifies the target repository for operations like listing issues or checking PRs.

What is the best way to perform advanced queries on GitHub repositories?

The best way to perform advanced queries on GitHub repositories is using the gh api command. It enables complex queries beyond standard issue and PR management within your development workflows.