cli: Bring pull requests, issues, and other GitHub concepts to the terminal.
What problem it solves
GitHub workflows often require moving between a terminal and GitHub to manage pull requests, issues, and other GitHub concepts. This project places those capabilities alongside git and code, reducing the need for separate browser-based interactions.
Key features
GitHub workflows in the terminal — Manage pull requests, issues, and other GitHub concepts directly from the command line alongside git and code.
Source: README
Cross-platform and enterprise support — The tool supports macOS, Windows, and Linux, as well as GitHub.com, GitHub Enterprise Cloud, and supported GitHub Enterprise Server versions.
Source: README
Multiple installation routes — Installation guidance covers platform-specific package managers, precompiled binaries, source builds, Codespaces, and GitHub Actions.
Source: docs/install_macos.md, docs/install_linux.md, docs/install_windows.md
Coding agent integration — A built-in agent skill lets coding agents drive `gh`, with commands for installing and updating the skill.
Source: README
Verifiable release binaries — Releases can be checked with `gh` or Sigstore `cosign` using build provenance attestations.
Source: README
Quick start
Copied verbatim from the project's README.
# Install the skill (user scope recommended)
gh skill install cli/cli gh --scope user
# Update the skill after a `gh` release
gh skill update ghWho it may suit
Inference: may suit developers and contributors who already work with GitHub from a terminal and want pull requests, issues, or related workflows close to their code.
Topics to discuss
Which terminal workflows should receive improved guidance or command composition?
How should the agent skill evolve as coding-agent integrations change?
What additional release-verification workflows would help users verify downloaded binaries?
Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.
Read the original README https://github.com/cli/cli#readme
ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.
Comments
…