SuperAPI AI 工具集

github-automation

通用与其它

查看项目

更新于 10-15 22:32

技能介绍

用途:在 Rube MCP 可用时,以编程方式处理 GitHub 的 issue、拉取请求、分支、Actions、部署、协作者与保护规则等任务。若本地仓库策略要求,应优先使用原生 gh 工作流或仓库专属维护命令。

主要能力:覆盖 issue 的查询与变更、PR 的审查与合并、分支与引用操作、Actions 工作流与部署、权限与分支保护管理。

使用方式:先确认 RUBE_SEARCH_TOOLS 可用,搜索当前 GitHub 工具 schema 后再组装调用;用 RUBE_MANAGE_CONNECTIONS 连接 github 工具包并完成 OAuth;明确 owner/repo,不依赖同名仓库;不得在提示或产物中请求、打印或保存 GitHub 凭据。变更前先读 AGENTS.md、贡献与维护文档,检查默认分支与生效保护;仓库原生命令与必需检查优先于通用 Rube 操作。

限制:Rube 工具名称与 schema 可能变化,需运行时发现;GitHub 权限、组织策略与外部检查可能阻止合法操作;本技能不授权超出用户明确意图的仓库删除、强制推送、保护变更、合并、部署或发布。