@senad-d/branchme
简化当前Git仓库的分支、推送与PR流程的Pi插件
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:@senad-d/branchme。 它的用途是:简化当前Git仓库的分支、推送与PR流程的Pi插件 完整的 Skill 内容见:https://321skill.com/skills/senad-d-branchme/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘为修复登录Bug创建一个新分支并推送到远程’,它会调用BranchMe,自动创建形如‘fix/login-issue’的分支,执行添加、提交、推送,并可能提供创建PR的后续链接。或者说‘推送我当前的更改’,它会执行针对当前分支的标准推送流程。
介绍
BranchMe 是一款专为 Pi AI 设计的轻量级扩展,旨在简化开发者在单一Git仓库中的日常分支管理、代码推送和拉取请求创建流程。它通过封装常用Git命令,让开发者无需离开Pi的对话环境即可完成这些操作。
使用时,开发者只需在Pi中启用该Skill,即可通过自然语言指令(如“创建一个新功能分支”或“推送更改并创建PR”)来执行对应的Git操作。该Skill会自动识别当前工作目录下的Git仓库上下文,并执行标准化的命令序列。
它非常适合那些频繁在单个项目中进行功能开发、修复Bug并需要快速创建PR的独立开发者或小团队,尤其适合希望减少终端切换、提升AI辅助开发流畅度的用户。
建议在已经初始化并配置好远程仓库的本地项目中使用。请注意,它主要针对当前目录下的仓库进行操作,不适合需要同时管理多个不同仓库的复杂场景。使用前请确保已正确安装Node.js和Git,并对项目拥有相应的推送权限。
核心特点
与同类Skill相比,BranchMe极度轻量且专注,它不提供复杂的Git历史可视化或跨仓库管理,而是精准优化“在当前仓库快速完成分支到PR”这一条核心工作流,命令封装更直接,对Pi对话流的侵入性更低。
注意事项
不适合需要同时操作多个Git仓库或进行复杂Git历史查询与比较的场景。
常见问题
BranchMe支持哪些Git托管平台?
它使用标准Git命令,理论上支持GitHub、GitLab、Gitee等所有平台,但创建PR的指令可能默认适配特定平台(如GitHub)。
需要预先配置Git个人信息吗?
是的,需要在系统Git中预先配置好user.name和user.email,因为它直接调用本地Git命令行。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/senad-d-branchme/raw/index.md 读取 @senad-d/branchme 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/senad-d-branchme/raw/index.md(查看排版版本)