github-cli

Automate GitHub resource management via the gh CLI.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/jakechen1/echo-research-framework --skill github-cli-jakechen1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-cli
Source: https://github.com/jakechen1/echo-research-framework/tree/main/skills-available/github-cli
Command: npx skills add https://github.com/jakechen1/echo-research-framework --skill github-cli-jakechen1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gh provides a comprehensive command-line interface to manage GitHub resources, reducing time spent switching between the browser and terminal and enabling automation of common workflows.

Core Features & Use Cases

  • Repositories, issues, PRs, and actions can be managed directly from the command line, enabling faster workflows.
  • Authentication, configuration, and search are streamlined for scripted automation, CI pipelines, and repeatable tasks.
  • Reference & guidance for advanced GraphQL patterns, API usage, and day-to-day GitHub operations, all discoverable from a single CLI.

Quick Start

Start by listing your repositories with gh repo list and viewing an issue with gh issue view.

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 tasks from the terminal?

Automate GitHub tasks from the terminal using the gh CLI to manage repositories, issues, pull requests, and Actions directly. This reduces time spent switching between the browser and command line, enabling faster and scripted workflows.

Can I manage GitHub issues and pull requests via command line?

Manage GitHub issues and pull requests via command line by using gh CLI commands like gh issue view and gh pr list. This allows you to handle day-to-day GitHub operations and review resources directly from your terminal interface.

Does the gh CLI support structured JSON output for CI pipelines?

The gh CLI supports structured JSON output, which streamlines authentication, configuration, and search for scripted automation in CI pipelines. This structured usage enables repeatable tasks and reliable data extraction for automated workflows.

What is the best way to access GitHub API and GraphQL patterns?

Access GitHub API and GraphQL patterns using the gh CLI, which provides reference and guidance for advanced API usage. This allows you to query complex data structures and manage GitHub resources beyond standard command operations.

Do I need to install and configure GitHub CLI before managing repos?

You need the GitHub CLI installed and configured before managing repos, including setting up authentication. Once configured, you can immediately start listing repositories with gh repo list and viewing issues with gh issue view.