SuperAPI AI 工具集

crew-commit

智能体与模型

查看项目

更新于 10-15 21:50

技能介绍

用途:为 Gas Town 团队成员提供标准化的 Git 提交流程,覆盖预检、建分支、暂存、提交、推送与创建 PR 六个环节。所有工作必须走分支和 PR,由 Refinery 负责合并到 main,禁止直接提交 main。

主要能力与用法:以 /crew-commit 触发,按步骤执行。预检阶段用 git fetch origin、git status、git branch --show-current 同步并确认状态,落后则 git rebase origin/main,冲突需谨慎解决,卡住应求助而非强推。分支命名遵循 <type>/<short-description>,类型含 feat、fix、refactor、docs、chore、test,也可用 crew/<name>/description。暂存前检查子模块,避免误提交 shared/、config/、vendor/ 等指针变更;优先暂存具体文件而非 git add .,可用 git add -p 逐块审查,并确认无 .env、密钥、调试代码与无关改动。提交使用 gt commit 而非 git commit,以按 GT_ROLE 自动设置代理身份;消息首行格式为 <type>: <subject>,50 字符内,用祈使语气。随后 git push origin <branch>(首次可加 -u),再用 gh pr create 创建 PR,标题同提交格式,正文含 Summary、Test plan、Notes。可选通过 notify 通知他人。

适用场景:团队成员有改动待提交时。限制:资料未提供安装方式、依赖版本、权限配置及 gt、notify 等命令的详细参数说明。