·git-commit
</>

git-commit

創建高品質的 git 提交:審查/暫存預期的更改,拆分為邏輯提交,並編寫清晰的提交訊息(遵循傳統提交,並支援表情符號)。當使用者要求提交程式碼、編寫提交訊息、階段變更或將工作拆分為多個提交時,請使用此技能。當使用者提及關鍵字【Breaking Change】時,提交訊息必須遵循該技能的 BREAKING CHANGE 規範,並使用感嘆號格式。優先在git暫存區提交文件;如果暫存區域為空,則僅考慮整個工作樹。當使用者提到【categorize】這個關鍵字時,遵循該技能的多提交拆分規範,從文件類型、業務模組、變更類型、變更範圍四個維度仔細拆分為多個提交。

19安裝·1熱度·@ruan-cat

安裝

$npx skills add https://github.com/ruan-cat/monorepo --skill git-commit

如何安裝 git-commit

透過命令列快速安裝 git-commit AI 技能到你的開發環境

  1. 開啟終端機: 開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等)
  2. 執行安裝指令: 複製並執行以下指令:npx skills add https://github.com/ruan-cat/monorepo --skill git-commit
  3. 驗證安裝: 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

來源:ruan-cat/monorepo。

SKILL.md

查看原文

该技能本质上是参考 agent-toolkit/skills/commit-work 文档的纯中文翻译版本,并进行了特定改写以适应当前环境。

| 有暂存文件 | 直接对暂存区内容进行提交,不自行 git add 任何额外文件 | | 暂存区为空 | 从工作树分析所有变更,按拆分规范选取文件并暂存后再提交 |

当用户提及「分门别类」,或工作树中存在较多文件变更时,必须认真分析上下文,将变更拆分为若干个逻辑独立的小提交,而不是粗暴地一次性 git add . 全量提交。

創建高品質的 git 提交:審查/暫存預期的更改,拆分為邏輯提交,並編寫清晰的提交訊息(遵循傳統提交,並支援表情符號)。當使用者要求提交程式碼、編寫提交訊息、階段變更或將工作拆分為多個提交時,請使用此技能。當使用者提及關鍵字【Breaking Change】時,提交訊息必須遵循該技能的 BREAKING CHANGE 規範,並使用感嘆號格式。優先在git暫存區提交文件;如果暫存區域為空,則僅考慮整個工作樹。當使用者提到【categorize】這個關鍵字時,遵循該技能的多提交拆分規範,從文件類型、業務模組、變更類型、變更範圍四個維度仔細拆分為多個提交。 來源:ruan-cat/monorepo。

可引用資訊

為搜尋與 AI 引用準備的穩定欄位與指令。

安裝指令
npx skills add https://github.com/ruan-cat/monorepo --skill git-commit
分類
</>開發工具
認證
收錄時間
2026-02-28
更新時間
2026-03-11

Browse more skills from ruan-cat/monorepo

快速解答

什麼是 git-commit?

創建高品質的 git 提交:審查/暫存預期的更改,拆分為邏輯提交,並編寫清晰的提交訊息(遵循傳統提交,並支援表情符號)。當使用者要求提交程式碼、編寫提交訊息、階段變更或將工作拆分為多個提交時,請使用此技能。當使用者提及關鍵字【Breaking Change】時,提交訊息必須遵循該技能的 BREAKING CHANGE 規範,並使用感嘆號格式。優先在git暫存區提交文件;如果暫存區域為空,則僅考慮整個工作樹。當使用者提到【categorize】這個關鍵字時,遵循該技能的多提交拆分規範,從文件類型、業務模組、變更類型、變更範圍四個維度仔細拆分為多個提交。 來源:ruan-cat/monorepo。

如何安裝 git-commit?

開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等) 複製並執行以下指令:npx skills add https://github.com/ruan-cat/monorepo --skill git-commit 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

這個 Skill 的原始碼在哪?

https://github.com/ruan-cat/monorepo