github

Automate GitHub operations with the gh CLI for issues, PRs, and CI workflows.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/xingxingstars123/GuoyunPMS --skill github-xingxingstars123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/xingxingstars123/GuoyunPMS/tree/main/skills/github
Command: npx skills add https://github.com/xingxingstars123/GuoyunPMS --skill github-xingxingstars123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub operations can be repetitive and error-prone when done manually from the web UI. This skill enables command-line management of issues, pull requests, CI runs, and API interactions using the gh CLI, reducing context switching and speeding up workflows.

Core Features & Use Cases

  • Manage issues and pull requests (create, view, list, label, assign) from the terminal.
  • Inspect workflow runs and statuses for a repository or specific PR.
  • Retrieve data from the GitHub API for automated reporting and integration with other tools.

Quick Start

Ask me to check the status of a PR and report its CI workflow results for a given repository.

Frequently Asked Questions about github

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

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

Automate GitHub issues and pull requests from the command line using the gh CLI to create, view, list, label, and assign them directly from your terminal. This reduces manual web UI interaction, speeds up repository maintenance, and eliminates repetitive context switching across personal or team projects.

What is the best way to check CI workflow status for a specific pull request?

The best way to check CI workflow status for a specific pull request is using the gh run commands to inspect workflow runs and statuses. This allows you to quickly monitor CI workflows and retrieve PR data for a given repository without leaving the terminal.

Can I use the GitHub API to retrieve repository data for automated reporting?

Yes, you can use the GitHub API to retrieve repository data for automated reporting. By executing gh api commands, you can fetch specific repository data points needed to integrate GitHub operations with other tools, build automated reports, and streamline project automation workflows.

Do I need to be inside a git directory to manage repository automation with gh CLI?

No, you do not need to be inside a git directory to manage repository automation with gh CLI. When not in a git directory, you can append the --repo flag to your gh pr, gh issue, or gh run commands to specify the target repository.

How does command-line GitHub automation compare to using the web UI for project maintenance?

Command-line GitHub automation reduces context switching and speeds up workflows compared to the web UI. It allows you to manage issues, pull requests, and CI runs directly from the terminal, making repository maintenance faster and less prone to manual UI errors.