SuperAPI AI 工具集

git

写作与研究

查看项目

更新于 10-15 21:38

技能介绍

用途:为 Epicenter(epicenterhq/epicenter)仓库提供 Git 提交、分支与历史记录的规范,适用于暂存文件、编写或拆分提交、创建分支以及查看历史等场景。

主要能力:采用 Conventional Commits 格式——<type>[可选 scope]: <描述>,可选正文与页脚。提交类型包括 feat、fix、docs、refactor、perf、test、chore、style、build、ci。scope 为可选项,仅在有助澄清时使用,用小写并置于类型后的括号中,例如 feat(transcription):,优先使用具体的组件或模块名,避免 ui、backend 等过于通用的 scope。

描述规则:冒号加空格后以小写开头,使用祈使语气(add 而非 added/adds),结尾不加句号,首行控制在 50–72 字符内。

版本与破坏性变更:该 monorepo 使用统一版本方案 8.Y.Z,主版本 8 永久固定。默认每个合并的 PR 递增 Z;在类型或 scope 后加 ! 触发次版本递增并重置 Z,例如 feat(api)!: change endpoint structure,同时需在页脚写 BREAKING CHANGE: 并说明细节;主版本仅手动使用,不要指望 ! 会触发主版本递增。

最佳实践:首行说明改了什么,正文解释为什么;每个提交应代表单一原子变更;不要写入 Claude Code、opencode 等 AI 工具水印、署名或任何 AI 协助相关引用。

边界与限制:PR 标题、PR 正文、变更日志条目、issue 链接、用户名核验、CODEOWNERS 说明与合并策略属于 pull-request 技能,不在本技能范围;本技能规则内联维护。相关资料未提供安装命令、代码示例之外的配置方式与费用信息。