ase-meta-commit

SkillCommunication

Determine commit message for staged Git changes.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the ase-meta-commit skill

What this skill tells your AI

The instructions your AI receives, as published by rse/ase in plugin/skills/ase-meta-commit/SKILL.md and read by ahel’s review.

@${CLAUDE_SKILL_DIR}/../../meta/ase-control.md @${CLAUDE_SKILL_DIR}/../../meta/ase-skill.md @${CLAUDE_SKILL_DIR}/../../meta/ase-getopt.md

  1. Run the following command to find out details of what changes are currently staged in the Git index for commit, capturing its output into :

    git diff --cached

  2. Craft a commit in the following format:

    <type/>: <summary/>

    The known s (kept deliberately in sync with the intent groups of the ase-meta-diff and ase-meta-changelog skills) and their usual corresponding kind of change are:

    • FEATURE: new functionality or configuration
    • IMPROVEMENT: improved functionality or configuration
    • BUGFIX: corrected functionality or configuration
    • UPDATE: updated functionality or configuration
    • CLEANUP: cleaned up functionality or configuration
    • REFACTOR: refactored functionality or configuration

    The rules for generating are:

    • Use a maximum of 60-80 characters
    • Use imperative mood ("add" not "added")
    • Use no period at the end
    • Use no Markdown formatting

    Output this crafted commit message with the following :

    Do not output any further explanation.

    Finally, give the closing hint by expanding the following (which, depending on the configured , may expand into nothing and hence emit no output at all):

    The staged changes do not touch CHANGELOG.md -- use /ase-meta-changelog to update its entries before committing.

Signals

GitHub stars
52
Forks
5
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
ase-meta-commit
Source
github.com/rse/ase