🤖
Github
使用 `gh` CLI 与 GitHub 交互。通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 命令处理 issues、PR、CI 运行和高级查询。
安全通过
💬Prompt
技能说明
name: github
description: "使用 gh CLI 与 GitHub 交互。通过 gh issue、gh pr、gh run 和 gh api 处理 issues、PR、CI 运行和高级查询。"
GitHub 技能
使用 gh CLI 与 GitHub 交互。不在 git 目录时请始终指定 --repo owner/repo,或直接使用 URL。
拉取请求
检查 PR 的 CI 状态:
gh pr checks 55 --repo owner/repo
列出最近的工作流运行:
gh run list --repo owner/repo --limit 10
查看运行详情及失败步骤:
gh run view <run-id> --repo owner/repo
仅查看失败步骤的日志:
gh run view <run-id> --repo owner/repo --log-failed
高级查询 API
gh api 命令可用于获取其他子命令无法访问的数据。
获取包含特定字段的 PR:
gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'
JSON 输出
多数命令支持 --json 结构化输出,可通过 --jq 过滤:
gh issue list --repo owner/repo --json number,title --jq '.[] | "\(.number): \(.title)"'
如何使用「Github」?
- 打开小龙虾AI(Web 或 iOS App)
- 点击上方「立即使用」按钮,或在对话框中输入任务描述
- 小龙虾AI 会自动匹配并调用「Github」技能完成任务
- 结果即时呈现,支持继续对话优化