Commit Work
Splits mixed diffs into logically-scoped, Conventional-Commits-formatted commits.
Test report
- Verdict
- Tested · Works
- Score
- Tested
- Jul 13, 2026
- Environment
- Claude Code 2.x (agent harness)
- Upstream re-checked
- Aug 10, 2026 · 33d816e
On a diff mixing a real feature with unrelated reformatting, baseline output was one lumped `git commit -m "update files"`; following the skill produced `git add -p` staging split into a `feat(api):` commit and a separate `style(utils):` commit with proper bodies.
Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works
- Installs cleanly 5/5
- Triggers reliably 5/5
- Output vs. baseline 9/10
- Docs & honesty 5/5
What Commit Work does
Walks through inspecting the working tree, staging only intended changes (patch staging for mixed files), splitting unrelated changes into separate commits, and writing Conventional Commits messages. Triggers when a user asks to commit, craft a commit message, stage changes, or split work into multiple commits.
How to install Commit Work
git clone https://github.com/softaworks/agent-toolkit
cd agent-toolkit
mkdir -p ~/.claude/skills
cp -r dist/plugins/commit-work/skills/commit-work ~/.claude/skills/commit-work
Skills live in ~/.claude/skills/ (global) or .claude/skills/
(per-project). Restart Claude Code after installing.
Commands — how to trigger Commit Work
-
/commit-workSplits mixed diffs into logically-scoped, Conventional-Commits-formatted commits.
It also activates on plain-language prompts like these:
-
Split my messy diff into separate logically scoped commits -
Help me stage only part of these changes and write a commit message -
Write Conventional Commits messages for these unrelated file changes
Frequently asked questions
- Is the Commit Work skill free?
- Yes. The skill itself is free from softaworks/agent-toolkit. SkillProof publishes the install command and an independent test verdict at no cost.
- Does Commit Work work with Claude Code?
- We tested it with Claude Code 2.x (agent harness) on Jul 13, 2026. Verdict: Tested · Works. On a diff mixing a real feature with unrelated reformatting, baseline output was one lumped `git commit -m "update files"`; following the skill produced `git add -p` staging split into a `feat(api):` commit and a separate `style(utils):` commit with proper bodies.
- What is the Commit Work SkillProof Score?
- 9.6/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 9/10, docs & honesty 5/5.
- How do I install Commit Work?
- Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
- Can I use Commit Work with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
- The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.