github-cli

Automate GitHub resource management with gh commands for repositories, issues, and workflows.

1|Updated Jul 21, 2025
One-click install
npx skills add https://github.com/dpalfery/motorcycle-rag-system --skill github-cli-dpalfery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-cli
Source: https://github.com/dpalfery/motorcycle-rag-system/tree/main/.claude/skills/github-cli
Command: npx skills add https://github.com/dpalfery/motorcycle-rag-system --skill github-cli-dpalfery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The GitHub CLI lets developers automate and manage GitHub resources from the command line, reducing manual context-switching and error-prone clicks.

Core Features & Use Cases

  • Automates common GitHub tasks including repository management, issue and PR handling, and secret configuration.
  • Enables quick workflows like authenticating, listing issues, creating pull requests, and navigating projects without leaving the terminal.
  • Real-world scenario: you want to audit open issues across multiple repos and prepare a summary report for release readiness.

Quick Start

Use the gh CLI to list open issues for a repository you own or contribute to.

Frequently Asked Questions about github-cli

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

FAQPage Schema
How do I automate GitHub repository management from the command line?

You can automate GitHub repository management by executing CLI commands for repository administration, issue tracking, and PR workflows. This reduces manual context-switching and automates error-prone web interface clicks directly from your terminal environment.

Can I audit open issues across multiple organizations using the GitHub CLI?

Yes, you can audit open issues across multiple organizations using the GitHub CLI. The tool supports parameter validation for issue tracking commands, enabling you to gather repository data and prepare summary reports for release readiness.

Does the GitHub CLI support secret management for workflows?

Yes, the GitHub CLI supports secret management for workflows. You can configure secrets using validated CLI commands, allowing you to securely manage environment variables and credentials for your continuous integration pipelines.

What is the best way to handle pull request workflows without leaving the terminal?

The best way to handle pull request workflows without leaving the terminal is using the GitHub CLI. It enables quick workflows like creating pull requests, navigating projects, and authenticating, minimizing context-switching during development.

Do I need to authenticate before listing issues with the GitHub CLI?

Yes, you need to authenticate before listing issues with the GitHub CLI. The tool supports specific authentication commands to verify your credentials, ensuring secure access to repository data and GitHub resources across your organizations.