手動建立 git 提交缺乏一致性與結構。本技能以表情符號前綴強制採用 Conventional Commits,提供清晰且標準化的提交訊息,提升團隊協作與變更日誌產生效率。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“git-commit”。 使用者要求提交時,確認已暫存的檔案,並依照 Conventional Commits 格式產生提交訊息
预期结果:
- 檢查已暫存的檔案與專案慣例
- 分析變更以判斷類型、範疇與主題
- 建立以結果為導向的提交訊息,例如:✨ feat(auth): implement JWT-based login
正在使用“git-commit”。 我修好了 bug,但不知道該怎麼寫提交訊息
预期结果:
- 識別錯誤修復的類型與影響範圍
- 用祈使語氣撰寫:🐛 fix(scope): resolve issue description
- 如有問題編號則附上參照
正在使用“git-commit”。 我修改了多個檔案,想一次提交
预期结果:
- 檢視所有已暫存檔案以確認相關變更
- 以功能單位分組,而非依檔案分組
- 建立單一提交:✨ feat(search): implement keyword search with API endpoint
安全审计
安全This is a pure documentation skill containing only markdown guidance for git commit best practices. All 70 static findings are false positives - the scanner misinterpreted documentation examples as executable code. SKILL.md contains no shell execution, network calls, or file system operations beyond its own static content. The backticks and shell syntax are markdown code blocks showing examples, not actual commands being executed.
风险因素
🌐 网络访问 (1)
⚙️ 外部命令 (53)
📁 文件系统访问 (2)
质量评分
你能构建什么
維持提交一致性
在個人專案中依照業界最佳實務建立標準化提交
強制團隊規範
確保所有團隊成員使用相同的提交訊息格式,提升程式碼審查品質
產生變更日誌
建立可從 git 歷史自動產生有意義變更日誌的提交
试试这些提示
請幫我提交(提交我目前的變更)
我新增了功能,請幫我提交(提交新功能)
我修好了 bug,請幫我提交(提交 bug 修復)
我修改了多個檔案,請一次提交(提交多個相關檔案)
最佳实践
- 提交前務必檢視已暫存的變更,確保所有相關檔案都包含在內
- 提交訊息使用祈使語氣(add,而非 added 或 adding)
- 將相關變更依功能單位分組,而非逐檔提交
避免
- 建立描述開發過程而非最終成果的提交
- 將同一功能的檔案逐一提交
- 使用模糊的提交主旨,例如「update code」或「fix stuff」