Skills/commit-message
Commit 信息生成
入门开发协作根据 diff 写出清楚、可扫读的中文 commit message。
- 预估消耗
- 约 0.5k–2k / 次
- 推荐模型
- claude-sonnet-4-20250514
- 标签
- gitcommit
使用步骤
- 准备 `git diff --staged` 或相关变更摘要
- 粘贴下方 Prompt,附上 diff
- 人工确认后再提交,避免编造未出现的改动
Prompt
根据以下变更生成 Git commit message(中文): 要求: - 第一行:祈使句,说明动机(why),不超过 50 字 - 可选正文:1–3 条要点,说明关键改动 - 不要堆砌文件名;不确定处标「待确认」 - 不要编造 diff 中未出现的功能 变更内容: <在此粘贴 diff>
Claude Code · SKILL.md
复制后保存为 ~/.claude/skills/commit-message/SKILL.md,或项目内同名路径。可用 /commit-message 调用。
--- name: commit-message description: 当用户需要写 commit message、总结暂存区变更,或问「这次改了什么该怎么提交」时使用。 --- # Commit 信息生成 根据 diff 写出清楚、可扫读的中文 commit message。 ## 使用步骤 1. 准备 `git diff --staged` 或相关变更摘要 2. 粘贴下方 Prompt,附上 diff 3. 人工确认后再提交,避免编造未出现的改动 ## 指令 根据以下变更生成 Git commit message(中文): 要求: - 第一行:祈使句,说明动机(why),不超过 50 字 - 可选正文:1–3 条要点,说明关键改动 - 不要堆砌文件名;不确定处标「待确认」 - 不要编造 diff 中未出现的功能 变更内容: <在此粘贴 diff>