What problem does it solve?
It helps you perform GitHub management tasks without switching to the web UI by providing a comprehensive command-line reference for common operations.
Core Features & Use Cases
- Repository, issues, and PR operations: Create, list, view, edit, and manage issues and pull requests (including comments, reviews, locks, and state changes).
- Automation and CI/CD workflows: Inspect and manage Actions runs, workflows, caches, secrets, and variables from the terminal.
- Organization and release management: Handle organizations, gists, projects, releases, and other GitHub resources from a single CLI toolset.
Use Case Example: You want to triage new issues, review open PRs, and check failing CI runs for a specific repository—all from your terminal—using consistent commands and JSON outputs for faster filtering.
Quick Start
Ask your AI: "Show me how to list open issues labeled 'bug' and return the results as JSON for owner/repo using gh."