cli
GitHub官方命令行工具,在终端管理PR、Issue和代码
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:cli。 它的用途是:GitHub官方命令行工具,在终端管理PR、Issue和代码 完整的 Skill 内容见:https://321skill.com/skills/cli-cli/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我用gh查看当前仓库所有待处理的PR,并列出每个PR的标题和作者。' 它会自动执行 `gh pr list --state open --json title,author` 并整理成表格返回。或
对AI说:'使用gh创建一个新PR,将feature分支合并到main,标题为
介绍
GitHub CLI 让你无需离开终端即可完成 GitHub 上的日常操作。它解决了开发者频繁在浏览器和命令行之间切换的痛点,将 Pull Request 审查、Issue 跟踪、代码审查、仓库管理等功能直接集成到终端中,与 git 命令无缝协同。无论是查看 PR 状态、创建 Issue、合并分支,还是管理 Release,都可以通过 gh 命令一键完成,极大提升工作效率。
使用方式非常简单:安装后通过 gh auth login 完成身份认证,即可开始使用。核心命令包括 gh pr create(创建 PR)、gh issue list(查看 Issue)、gh repo clone(克隆仓库)等。对于 AI 编码代理,还可以通过 gh skill install 安装官方 Agent Skill,让 AI 自动调用 gh 命令执行 GitHub 操作,实现从代码提交到 PR 合并的全流程自动化。
适合所有使用 GitHub 的开发者,特别是全栈开发、后端开发、运维工程师和项目经理。无论你是个人项目还是团队协作,GitHub CLI 都能帮你减少上下文切换,聚焦在代码本身。对于使用 GitHub Actions 和 Codespaces 的团队,它更是不可或缺的配套工具。
使用建议:建议先熟悉常用命令(如 gh pr status、gh issue view),再逐步探索高级功能。注意 GitHub CLI 依赖于 GitHub API,需要网络连接;如果使用 GitHub Enterprise Server,需额外配置 --hostname 参数。对于 AI 编码代理,建议安装 Agent Skill 并设置用户级作用域,以获得更精准的自动补全和上下文理解。
核心特点
GitHub 官方出品,与 GitHub 平台深度原生集成,支持 GitHub.com、GitHub Enterprise Cloud 和 GitHub Enterprise Server,且提供官方 Agent Skill 可直接在 AI 编码代理中调用,无需额外适配。
注意事项
仅支持 GitHub 平台,无法用于 GitLab、Bitbucket 等其他 Git 托管服务,且依赖 GitHub API 网络连接,离线环境无法使用。
常见问题
如何安装 GitHub CLI?
macOS 可用 Homebrew 安装(brew install gh),Linux 可用包管理器或预编译二进制,Windows 可用 WinGet 或安装包。详见官方文档。
如何让 AI 编码代理使用 gh 命令?
运行 `gh skill install cli/cli gh --scope user` 安装 Agent Skill,之后 AI 即可自动调用 gh 完成操作。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/cli-cli/raw/index.md 读取 cli 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/cli-cli/raw/index.md(查看排版版本)