Git Commit

SkillCommunication

Create a git commit with a good message. Use when the user says "commit", "save changes", "commit this", or asks to create a commit after making code 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 Git Commit skill

What this skill tells your AI

The instructions your AI receives, as published by seifbenayed/cloclo in .claude/skills/commit/SKILL.md and read by ahel’s review.

Review all staged changes and create a well-crafted commit message.

Steps

  1. Run git status to see staged and unstaged changes
  2. Run git diff --cached to review staged changes in detail
  3. If nothing is staged, run git diff and suggest what to stage based on the changes
  4. Run git log --oneline -5 to see recent commit message style in the repo
  5. Draft a concise commit message following conventional commits format:
    • feat: — new feature
    • fix: — bug fix
    • refactor: — code restructuring without behavior change
    • docs: — documentation changes
    • test: — adding or updating tests
    • chore: — build, tooling, config changes
  6. Focus the message on why not what — the diff shows what changed
  7. Keep the first line under 72 characters
  8. Add a body paragraph if the change is non-trivial
  9. Create the commit

Do NOT push unless explicitly asked. Do NOT use --no-verify or skip hooks.

$ARGUMENTS

Signals

GitHub stars
114
Forks
30
Last commit
Apr 2026
Advanced
Catalog kind
skill
Gateway key
commit-seifbenayed
Source
github.com/seifbenayed/cloclo