Snowsand Bitbucket

通过REST API管理Bitbucket Cloud仓库与PR操作

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Snowsand Bitbucket。
它的用途是:通过REST API管理Bitbucket Cloud仓库与PR操作
完整的 Skill 内容见:https://321skill.com/skills/snowsand-bitbucket-x-2/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'查看项目'smart-ecommerce'中由用户'lihua'创建的待审批Pull Request,并批准其中编号为#42的PR,合并到develop分支'。AI会依次调用Bitbucket API列出PR、根据条件筛选、批准并合并,最终返回合并结果。或说:'为新的登录功能创建功能分支feature/login-v2,并赋予开发者'wangwu'读写权限',AI将自动创建分支并设置权限。

介绍

本Skill解决开发者在使用Bitbucket Cloud时频繁进行仓库管理、Pull Request操作(列表、查看、创建、评论、审批、合并)、分支管理等重复性工作的问题。通过自然语言即可调用Bitbucket REST API,无需手动切换页面或编写复杂脚本,显著提升代码协作效率。

使用时,只需在AI对话中描述需求,例如“列出某某仓库待审批的Pull Request”、“批准当前PR并合并到main分支”或“创建新功能分支并分配权限”。AI会解析指令,自动调用Bitbucket API完成操作,并返回结果。需要提前配置Bitbucket的访问令牌(App Password或OAuth)以授权。

适合后端开发、全栈开发、运维工程师等频繁使用Bitbucket进行代码协作的团队成员。尤其适合需要快速审批PR、批量管理分支、或希望将代码管理流程融入AI工作流的敏捷团队。

建议在配置时使用最小权限原则,仅授予必要的仓库读取和写入权限。对于涉及敏感数据的操作(如合并到主分支),建议设置人工确认环节。本Skill不适用于Bitbucket Server(本地部署版)的REST API,仅支持Bitbucket Cloud。

核心特点

专注于Bitbucket Cloud的完整PR生命周期管理(创建→审批→合并),并支持分支权限分配,而同类Skill多针对GitHub且缺乏对Bitbucket特有审批流程的深度适配。

注意事项

不适用于Bitbucket Server(本地部署版)或非Bitbucket的代码托管平台(如GitLab、GitHub)。

常见问题

需要哪些权限才能使用?

需要在Bitbucket Cloud中创建App Password,并勾选仓库读取、PR写入、分支管理等必要权限。建议使用最小权限原则。

能否批量审批多个PR?

可以,通过描述批量操作指令(如“批准所有待审批的PR”),AI会依次调用API处理,但需注意API速率限制。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/snowsand-bitbucket-x-2/raw/index.md 读取 Snowsand Bitbucket 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。