km:commit
仓库创建 2026年1月24日最近提交 23 天前SkillHot 收录 22 天前
▸ 精选理由
确保提交信息可追溯,适合团队与 AI 联合工作流
▸ 风险提示
会执行 git 操作,需要仓库写权限
这个 Skill 做什么
为当前变更生成并提交符合 Conventional Commits 的安全提交
根据当前改动智能生成并提交符合 Conventional Commits 规范的 git 提交,尽量只提交必要文件并把意图写进 commit message。需要把当前工作点保存为一条清晰记录、或在你说“commit”时自动帮你提交。重点是可追溯性:以后看 git log/blame 就能理解当初为什么改这段代码。
▸ 展开 SKILL.md 英文原文
Creates a Conventional Commits git commit for the current staged/unstaged changes. Use whenever the user says "commit" / "コミットして" or otherwise asks to commit the current work.
0
Stars
0
Forks
9
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/koumatsumoto/agent-config/main/templates/skills/commit/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/koumatsumoto/agent-config/main/templates/skills/commit/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Commit 変更内容を確認し、必要なファイルだけを安全にコミットする。コミットメッセージは「後から git log / blame だけで変更の意図・背景をたどれる」ことを最優先に書く(読者は将来の AI セッションと人間の両方)。 ## Context - Git status: !`git status` - Changes (stat): !`git diff HEAD --stat` - Branch: !`git branch --show-current` - Recent commits: !`git log --oneline -10` ## Success Criteria - ステージ対象を最小限に絞る - メッセージ単体で「なぜこの変更か」を再構成できる(issue / PR を開かなくても意図が読める) - 複数の独立した作業がまとまっている場合、明確に分割できるならコミットを分ける ## Workflow 1. Context を読み、`$ARGUMENTS` があればタイトルのヒントとして使う 2. 対象ファイルの差分を確認する(小さければ `git diff HEAD` 一括、大きければ `git diff HEAD -- <file>` で個別に。stat だけでメッセージを書かない) 3. 対象ファイルだけを個別に `git add <file>` でステージする 4. `git diff --cached --stat` で誤ステージがないか確認する 5. メッセージを組み立て、`git commit -F - <<'EO
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有