技能 commit-helper
📦

commit-helper

安全 🌐 網路存取⚙️ 外部命令

生成符合规范的 Git 提交信息

也可從以下取得: C0ntr0lledCha0s

编写清晰的提交信息是困难的。该技能分析您暂存的更改并生成符合行业最佳实践的规范化提交信息,以改善项目历史记录。

支援: Claude Codex Code(CC)
📊 70 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「commit-helper」。 暂存的更改:添加了带有 JWT 令牌的新用户身份验证端点

預期結果:

feat(auth): add JWT token refresh mechanism

Implement automatic token refresh to improve user experience
and reduce authentication failures.

- Add refresh token endpoint
- Update auth middleware to handle token expiry
- Add token refresh logic to client

Fixes #456

正在使用「commit-helper」。 暂存的更改:修复了电子邮件验证中的空指针异常

預期結果:

fix(validation): handle null values in email validator

Previous implementation threw error on null input.
Now returns false for null/undefined values.

正在使用「commit-helper」。 暂存的更改:更新了 v2 端点的 API 文档

預期結果:

docs: update API documentation for v2 endpoints

安全審計

安全
v6 • 1/21/2026

All static findings are false positives. The 'network' finding is a metadata URL field. 'C2 keywords' and 'weak cryptographic algorithm' detections are benign documentation terms like 'command', 'execute', 'fix:', 'BREAKING CHANGE'. The 'external_commands' findings document legitimate git commands that Claude executes via its built-in tools, not shell backticks. This is a standard commit message helper skill with no security risks.

2
已掃描檔案
516
分析行數
2
發現項
6
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
85
內容
30
社群
100
安全
83
規範符合性

你能建構什麼

为新功能自动生成提交信息

在向代码库添加新功能时自动生成规范化提交信息。

标准化团队提交历史

确保所有团队成员编写一致、易读的提交信息,遵循规范化提交标准。

快速记录 Bug 修复

快速记录 bug 修复,使用清晰、简洁的信息解释问题和解决方案。

試試這些提示

基础提交生成
为我暂存的更改生成规范化提交信息。使用 @commit-helper 分析差异并创建适当的信息。
限定范围的功能提交
为我暂存的功能更改创建提交信息。将范围限定为身份验证模块。
包含破坏性变更的修复
为我的更改生成提交信息。这包括对 API 响应格式的破坏性变更。
文档更新
仅为这些文档更改编写提交信息。

最佳實務

  • 在生成提交之前运行 git diff --staged,以确保所有相关更改都已暂存
  • 提供关于更改所解决的业务问题的上下文
  • 查看生成的信息并根据需要调整范围或正文

避免

  • 使用生成的信息而不检查内容的准确性
  • 仅暂存部分更改并期望完整的上下文
  • 忽略规范化提交格式要求

常見問題

什么是规范化提交格式?
规范化提交使用格式:type(scope): subject。类型包括 feat、fix、docs、style、refactor、perf、test、chore、ci 和 revert。可选的正文解释更改,页脚引用问题。
该技能是否执行 git 命令?
不,该技能分析暂存的更改并生成提交信息。当您请求时,Claude 通过其内置工具执行 git 命令。
我可以自定义提交类型吗?
该技能遵循标准的规范化提交类型。您可以在请求中指定范围和类型,例如 @commit-helper --scope api --type fix。
如果我的项目使用不同的提交风格怎么办?
该技能检查 git log 以匹配您项目的现有风格。您也可以在请求中指定项目的约定。
提交信息正文应该多长?
主题行应为 50 个字符或更少。正文文本在 72 个字符处换行。重点解释是什么和为什么,而不是如何。
该技能可以处理破坏性变更吗?
是的,在您的请求中包含破坏性变更信息。该技能将使用页脚中的 BREAKING CHANGE 正确格式化它。

開發者詳情

檔案結構

📄 SKILL.md