Skip to content

/commit-assistant

Workflow class

Reads a diff and drafts a change artifact — a PR or a commit message — then proposes it. Sits between review and authoring; never runs git.

Reads the working-tree changes, groups them into logically distinct commits when they're unrelated, and drafts a Conventional Commits message for each — then prints the exact git add + git commit block and OFFERS to run each one, asking per commit and showing exactly what it would stage. Never pushes, never tags, never bypasses a hook — and in CI it prints only. The human decides what gets committed.

At a glance

Run it /commit-assistant
Class workflow
Version 0.2.0
Author navjyotnishant
Source skills/commit-assistant/SKILL.md

Agents it spawns

This skill spawns no subagents — it runs inline.

The procedure

The executable steps live in the skill file itself and are deliberately not reproduced here: they are instructions to the model at runtime, not documentation.

Read commit-assistant/SKILL.md →