SuperAPI AI 工具集

bitbucket-automation

通用与其它

查看项目

更新于 10-16 01:27

技能介绍

用途:通过 Rube MCP(Composio)的 Bitbucket 工具包,自动化 Bitbucket 的仓库管理、拉取请求工作流、分支操作、议题跟踪与工作区管理。

主要能力:管理拉取请求(创建、列出、查看详情、获取 diff 与 diffstat、添加评论);管理仓库与工作区(列出工作区与仓库、创建或删除仓库、列出成员);管理议题(列出、创建、更新、评论、删除);管理分支(列出、创建)。

使用方式:先在客户端配置中添加 MCP 服务器 https://rube.app/mcp,确认 RUBE_SEARCH_TOOLS 可用;调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit bitbucket,若连接非 ACTIVE 则按返回的授权链接完成 Bitbucket OAuth,确认状态为 ACTIVE 后再执行工作流。每次操作前应先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。常用工具包括 BITBUCKET_LIST_WORKSPACES、BITBUCKET_LIST_REPOSITORIES_IN_WORKSPACE、BITBUCKET_CREATE_PULL_REQUEST、BITBUCKET_LIST_PULL_REQUESTS、BITBUCKET_GET_PULL_REQUEST_DIFF、BITBUCKET_CREATE_BRANCH、BITBUCKET_LIST_ISSUES、BITBUCKET_CREATE_ISSUE 等。

适用场景:需要以自动化方式在 Bitbucket 上完成代码评审、分支与 PR 流转、议题维护及工作区资源查询时使用。

限制:删除仓库与删除议题不可逆,执行前需确认;议题跟踪需在仓库中启用;创建分支需完整 SHA1 提交哈希;评审人需使用带花括号的 UUID;BBQL 字符串值须用双引号;分页默认 10 条,需显式设置 pagelen;Bitbucket Cloud API 存在速率限制。本技能仅适用于与上述范围明确匹配的任务,输出不能替代环境相关的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。