帮助用户检测并安装 GitHub CLI,快速完成命令行开发环境准备。
这是一个开源的提示型安装说明,主要指导用户安装并配置 GitHub CLI,本身不包含可直接执行的内置逻辑。整体风险较低,但其文档明确涉及本机安装命令、sudo 提权以及后续 GitHub 认证与 token scope 变更,因此需留意本地执行与凭证授权边界。
材料声明本技能本身不需要预置密钥,但 README 明确引导执行 `gh auth login`,并可通过 `gh auth refresh -s notifications` 扩大 GitHub token 权限范围到 notifications;这属于与声明功能相关的常规授权需求,需注意不要授予超出实际需要的 scope。
文档中的安装流程会连接 GitHub 相关端点,例如 `cli.github.com` 获取包与密钥环,后续 `gh auth login` 也会与 GitHub 服务通信。未见将数据外发到不明或无关第三方端点的描述,但安装与认证会产生预期的网络访问。
README 提供了可在本机执行的 shell/包管理器命令,包括 `brew install`、`winget install` 以及包含 `sudo apt`、写入 APT keyring 和 source list 的 Linux 安装命令,涉及本机进程启动与系统级安装修改。这是安装类工具的固有能力,未见与其声明用途无关的额外执行行为。
文档涉及修改系统安装位置与配置文件,例如 `/etc/apt/keyrings/`、`/etc/apt/sources.list.d/`,以及 `gh config set pager cat` 带来的 GitHub CLI 本地配置变更;还可能在登录后让 gh 持有本地认证状态。未见声明读取或批量外传用户文件,但确实会触达系统配置与本地 CLI 凭证/配置存储。
系统检查项表明这是 prompt-only 且开源,来源为 GitHub 上的 `microsoft/vscode-team-kit` 仓库,源码可审计;未见闭源二进制打包或隐藏远程依赖说明。虽然 star 为 0、许可证与维护状态未明,可信度证据一般,但基于开源可审计与内容简单,供应链风险整体偏低。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "inbox-install-gh-cli" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/vscode-team-kit/main/github-inbox/skills/inbox-install-gh-cli/SKILL.md 2. 保存为 ~/.claude/skills/inbox-install-gh-cli/SKILL.md 3. 装好后重载技能,告诉我可以用了
请检查我的电脑是否已安装 GitHub CLI(gh);如果没有,请根据当前操作系统完成安装,并告诉我如何验证安装成功。
输出安装检查结果、安装步骤或执行结果,以及验证 gh 可用的命令。
我接下来要运行依赖 gh 的自动化脚本,请先确保系统已安装 GitHub CLI,并补充说明 PATH 或权限问题该如何处理。
完成 gh 安装准备,并给出常见环境配置问题的处理建议。
我是新手,请帮我安装 GitHub CLI,并在安装后告诉我登录 GitHub 账号和测试命令是否正常的基本步骤。
提供安装结果,以及 gh auth login 和基础测试命令的后续指引。
Before using any gh commands, check if gh is installed by running:
gh --version
If gh is not found, install it based on the operating system:
brew install gh
(type -p wget >/dev/null || (sudo apt update && sudo apt-get install wget -y)) && sudo mkdir -p -m 755 /etc/apt/keyrings && out=$(mktemp) && wget -nv -O$out https://cli.github.com/packages/githubcli-archive-keyring.gpg && cat $out | sudo tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null && sudo chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg && echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null && sudo apt update && sudo apt install gh -y
winget install --id GitHub.cli
Authenticate with GitHub:
gh auth login
If the user needs notifications access, ensure the token has the notifications scope:
gh auth refresh -s notifications
Disable the pager to prevent terminal buffer issues:
gh config set pager cat
为方案、设计与实现提供高质量第二意见,及早发现逻辑与缺陷问题
分析 Azure DevOps 中 VS Code 滚动构建健康状况并定位失败提交范围
帮助开发者快速安装 Component Explorer 轻量环境并接入 AI 代理集成。
帮助用户快速忽略或清理指定的 GitHub 通知,减少收件箱干扰。
获取指定 GitHub 通知线程的详细信息,便于快速查看上下文与后续处理。
帮助用户通过 gh 命令获取并查看 GitHub 通知列表,快速处理仓库动态。
通过 GitHub CLI 管理议题、PR、日志、发布与仓库查询等开发协作任务
帮助用户通过 git 与 gh 命令安全完成 GitHub 仓库协作流程。
帮助你用 gh CLI 处理当前分支 GitHub PR 的评审与问题评论。
帮助用户一键在浏览器中打开 GitHub 通知链接并快速查看详情。
通过 gh 命令封装 GitHub 操作,便于在 AI 客户端中管理代码与协作流程
帮助用户更新 GitHub Copilot 的 CLI 或 SDK 到较新版本。