commit-changes

Installation
SKILL.md

Commit the current changes with a Conventional Commits message.

Steps

  1. Assess the working tree. Run git status --short and git diff (or git diff --staged if changes are already staged) to see what changed and why.

    • Completion criterion: the changed files and their purpose are known.
  2. Stage changes. If nothing is staged, run git add ..

    • Completion criterion: at least one change is staged.
  3. Draft the message. Pick a Conventional Commits prefix based on the diff:

    • feat — new feature
    • fix — bug fix
    • docs — documentation only
    • style — formatting, missing semicolons, etc.
    • refactor — code change that neither fixes a bug nor adds a feature
    • test — adding or correcting tests
    • chore — build process or auxiliary tool/library changes Then write a short imperative description in <type>: <description> format. Use English unless the user requested another language.
    • Completion criterion: the message follows the format and matches the change.
Installs
1
First Seen
Jul 29, 2026
commit-changes — atman-33/agent-harness