Bitbucket

🦑 Bitbucket 代码协作一站式入口

通过 Bitbucket Cloud API 在聊天中浏览仓库、管理分支、审阅 PR 并协调代码工作流,支持 OAuth 安全认证与细粒度权限控制。

收藏
7.5k
安装
2.2k
版本
1.0.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Bitbucket Repos 是一款面向开发团队的代码托管协作技能,通过 ClawLink 托管的 OAuth 连接流程,用户可在 OpenClaw 聊天环境中直接操作 Bitbucket Cloud 资源,无需自行配置 API 密钥。

典型工作流程:
1. 安装与配对:通过 openclaw plugins install 安装 ClawLink 插件,完成设备配对后连接 Bitbucket 账户

2. 资源浏览:使用 bitbucket_list_repositories_in_workspace 等工具浏览仓库、分支、提交记录

3. 代码审阅:获取 PR 详情、查看 diff、添加评论、执行合并或审批操作

4. 分支管理:创建分支、配置分支模型、查看提交历史

该技能覆盖 50+ 个 API 工具,分为仓库操作、分支管理、提交查询、PR 工作流、Issue 跟踪、流水线监控、代码搜索七大类别,支持完整的 Git 工作流场景。

显著优点

  • 零配置接入:ClawLink 托管 OAuth 令牌,用户无需管理 API 密钥
  • 细粒度安全控制:写操作强制用户确认,破坏性操作(删除仓库/分支/Issue)标记为高影响
  • 实时工具发现:通过 clawlink_list_tools 动态获取可用工具列表,避免假设性调用
  • BBQL 支持:分支查询支持 Bitbucket 查询语言,实现服务端过滤
  • 多工作空间支持:可切换不同 workspace 管理跨团队资源

潜在局限

  • 依赖 ClawLink 基础设施:连接稳定性受第三方托管服务影响
  • 仅支持 Bitbucket Cloud:不兼容 Bitbucket Data Center / Server 版本
  • OAuth 权限边界:实际可访问资源受限于用户 Bitbucket 账户的原始权限
  • 无本地缓存:大量文件浏览或历史查询可能受 API 速率限制影响

适合人群

  • 使用 Bitbucket Cloud 作为主力代码托管的敏捷开发团队
  • 需要在聊天界面快速审阅 PR、查询代码的远程协作者
  • 希望减少上下文切换、将代码操作融入日常对话工作流的技术人员

常规风险

| 风险类型 | 说明 |
|---------|------|
| 权限扩散 | OAuth 授权后,技能可访问用户所有可触达的仓库,需定期审计连接 |
| 误操作执行 | 写操作虽需确认,但快速对话场景下用户可能未充分 review 即批准 |
| 数据残留 | ClawLink 作为中间层存储令牌,需信任其安全架构 |
| API 变更 | Bitbucket Cloud API 版本迭代可能导致部分工具行为变化 |

Bitbucket 内容

手动下载zip · 6.1 kB
skill-card.mdtext/markdown
请选择文件