SuperAPI AI 工具集

caveman-commit

通用与其它

查看项目

更新于 10-16 05:00

技能介绍

用途:把写提交信息这件事压缩到最短且准确,遵循 Conventional Commits 格式,强调“为什么”而非“做了什么”。

主要能力与规则:主题行格式为 <type>(<scope>): <imperative summary>,scope 可选;type 支持 feat、fix、refactor、perf、docs、test、chore、build、ci、style、revert。使用祈使语气(如 add、fix、remove),尽量避免“added/adds/adding”;主题行尽量不超过 50 字符,硬上限 72 字符,不加句号,冒号后大小写遵循项目惯例。正文按需添加:仅在原因不明显、有破坏性变更、迁移说明或关联 issue 时写;每行 72 字符换行;用 - 而非 * 作为项目符号;结尾引用 issue/PR,如 Closes #42、Refs #17。禁止出现“This commit does X”“I”“we”“now”“currently”等冗余表述,以及由谁要求的说明、AI 署名、emoji(除非项目要求),也不重复 scope 已说明的文件名。破坏性变更、安全修复、数据迁移、回滚提交必须带正文,不可压缩为纯主题行。

使用方式:该技能只生成提交信息,不执行 git commit、不暂存文件、不 amend;输出为可直接粘贴的代码块。输入“stop caveman-commit”或“normal mode”可恢复冗长提交风格。

限制:资料未提供具体安装或调用命令,暂未提供收费、价格、平台与效果等信息。