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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/snowsand-bitbucket-x-2/raw/index.md(查看排版版本)