SuperAPI AI 工具集

branch

编程与开发

查看项目

更新于 10-16 03:14

技能介绍

用途:为当前任务创建或切换到 Git 分支,适合在开始处理工单、功能开发或缺陷修复时使用,也可在用户提出“建分支”“新分支”等要求时触发。

主要能力:先检查当前分支、git status --short、远程仓库和任务详情;按规则命名分支;在存在远程时先 fetch,再从最新默认分支拉出分支;若分支已存在则切换并报告其相对基线的额外提交;最后报告分支名、基线以及当前未提交的工作。

命名规则:用户给出的名称优先并原样使用;否则采用 <ticket-id>-<short-kebab-summary>,没有工单时只用摘要;同时遵循仓库已有的命名风格。

使用方式:在需要开始新任务时调用该技能,它会自动完成检查、命名、拉取与切换,并输出报告。

限制:绝不 stash、丢弃或强行处理未提交的工作;若切换受阻则停止并询问。绝不编造工单 ID;若工单存在但 ID 不可见则询问,无人可问时可不带 ID 继续,并在报告中说明。