caveman-commit 是帮 AI 写 Git 提交说明的 Skill。给它这次代码差异和改动原因,它会按 Conventional Commits 的格式整理成短标题,必要时补正文,方便后来的人看懂这次提交为什么存在。
“修改三个文件”说明不了多少事情。假设一次改动是给移动端单独提供精简接口,标题可以点明新增接口,正文再解释它减少了哪些不需要的数据。文件清单本来就能从差异里看到,更值得留下的是选择背后的理由。
它鼓励短,但没有要求把重要背景全删掉。破坏兼容性的变更、安全修复、数据迁移和撤销旧提交,都需要正文说明;能用一句话交代清楚的小改动才省略正文。
输出是一段可复制的提交消息。这个 Skill 不会暂存文件、执行提交或修改上一条提交,适合已经做完代码、准备把改动记清楚的时候。