用途:该技能通过 Python 封装脚本调用 gh CLI,把常见 GitHub 操作标准化为统一命令,减少智能体调用出错。
主要能力:覆盖议题(列表、查看、创建、评论、关闭、编辑)、拉取请求(列表、查看、创建、diff、文件、检查、合并、评审)、工作流与 CI 运行(列表、查看、日志、重跑、触发)、搜索(仓库、代码、议题)、讨论(查询、生命周期、审核、评论、答案、标签、表情)、Projects V2(查看、增删改、条目与字段)、发布查看及通用 api 调用。
使用方式:命令形如 uv run .claude/skills/github-tools/scripts/gh.py <子命令>,例如 issue-list、pr-list、run-list、workflow-list、label-list、release-list、cache-list、project-list、repo-view。零参数命令默认 state=open、limit=30,系统自动配置 OAuth 权限范围。输出为 JSON,含 status 字段;列表返回 items,查看返回 item,变更返回 number 与 action,搜索返回 query 与 results,diff 返回 diff 字符串。
限制:资料未提供安装步骤、依赖版本、权限细节、错误码说明及收费信息;讨论相关 ID 需从对应查看命令输出中获取。