github

Automate GitHub issues, pull requests, and CI runs via the gh CLI.

327|85|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/alibaba/anolisa --skill github-alibaba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/alibaba/anolisa/tree/main/src/os-skills/devops/github
Command: npx skills add https://github.com/alibaba/anolisa --skill github-alibaba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub project teams often need to manage issues, pull requests, and CI status without opening a browser; this skill provides a command-line way to perform those tasks quickly.

Core Features & Use Cases

  • Manage issues and pull requests from the terminal, including creating, listing, labeling, and closing.
  • Retrieve workflow runs, checks status, and API data for automation and reporting.
  • Use repository URLs or local git context to scope operations across single repos or organizations.

Quick Start

List open issues in a repository using the gh CLI.

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 create, list, label, and close them directly within your terminal or repository context.

Can I check GitHub workflow runs and CI status without opening a browser?

Yes, you can retrieve GitHub workflow runs and CI checks status without a browser by executing gh CLI commands to pull API data directly for automation and reporting.

Do I need to authenticate the gh CLI to manage repository operations?

Yes, you must have the gh CLI installed and authenticated to automate GitHub interactions, which allows you to perform repo-scoped operations even when not in a local git directory.

How do I scope GitHub API queries to a specific organization or repository?

You can scope GitHub API queries to specific organizations or repositories by providing repository URLs or using your local git context to target operations across single repos or organizations.

What is the best way to automate GitHub tasks across multiple repositories?

The best way to automate GitHub tasks across multiple repositories is using the gh CLI to script interactions, applying it to manage issues, pull requests, and API queries across your organization.

Are there limitations when running gh CLI commands outside a git directory?

When running gh CLI commands outside a git directory, you need to provide explicit repository URLs to scope operations, as local git context is unavailable for automating GitHub interactions.