git-commit-writer-free

Installation
SKILL.md

Git Commit Writer

Generate a conventional commit message from staged changes only.

Workflow

  1. Run git status --short.
  2. Determine whether any files are staged by checking the first status column for anything other than a space or ?.
  3. If no files are staged, do not suggest a commit message. Tell the user to stage changes first with git add <files> or git add ..
  4. Run git diff --cached --stat to summarize staged file impact.
  5. Run git diff --cached to inspect the staged patch.
  6. Analyze the staged changes and return one primary commit recommendation in conventional commit format, plus optional alternatives if useful.

Use only staged changes. Do not base the commit message on unstaged, untracked, or working-tree-only changes.

Required Commands

Installs
1
First Seen
Aug 3, 2026