commit

SkillFiles & storage

Stage session-related files and commit without pushing. Use when the user wants a local commit only, or says commit but not push.

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 commit skill

What this skill tells your AI

The instructions your AI receives, as published by vvedantb/eva in .agents/skills/commit/SKILL.md and read by ahel’s review.

Stage relevant files and commit, but do NOT push.

  1. Run the /changelog step first: review this session's changes and, only if they amount to a medium-to-large change or feature (skip quick fixes and bug fixes), add an entry to the top of internal/changelog/<YYYY-MM>.md (the current month's file) per the /changelog rules. Stage this edit with the code in step 4.
  2. Run git status -u and git log --oneline -5 in parallel
  3. Identify session-related files, excluding pre-existing dirty files
  4. Stage with git add using specific paths (never git add -A or .)
  5. Write commit message following repo convention (lowercase prefix: feat/fix/refactor) — summarize WHY, not WHAT
  6. Commit with HEREDOC
  7. Print commit hash and summary

Signals

GitHub stars
101
Forks
7
Last commit
Sep 2026

Others that do the same job

Advanced
Catalog kind
skill
Gateway key
commit-vvedantb
Source
github.com/vvedantb/eva