小夜 (@xiaoye6688) 在 一个自用skills,生成提交消息 中发帖
用这个生成提交消息还真是比软件自带的那种更准确,使用的时候只需要和ai说,生成提交消息就会自动调用这个skills
---
name: git-commit-message
description: 读取暂存区变更(git diff --cached)并参考 git log 的最近提交风格生成提交消息。适用于用户让你读取暂存区、总结暂存变更或建议提交消息的场景。
---
# Git 提交消息
## 概述
根据暂存区变更生成单行提交消息,并匹配仓库近期的提交风格与语言。
## 流程
1. 确认暂存状态
- 执行 `git status --short`。
- 若无暂存内容,说明情况并停止;询问是否需要暂存文件或改用未暂存 diff。
2. 读取暂存变更
- 执行 `git diff --cached`(变更较大时可加 `--stat`)。
- 仅基于暂存...