Commit Work

Splits mixed diffs into logically-scoped, Conventional-Commits-formatted commits.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.6/10
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-work Splits 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.