commit
SkillCommunicationLets your agent write a commit message and commit your staged git changes with signed-off, signed commits.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the commit skill
About this capability
Generate a commit message and commit staged changes using git commit -s -S.
What this skill tells your AI
The instructions your AI receives, as published by linuxfoundation/crowd.dev in .claude/skills/commit/SKILL.md and read by ahel’s review.
Commit the current staged changes.
- Run
git diff --staged. If empty, tell the user there is nothing staged and stop. - Run
git log --oneline -5to understand this repo's commit message style. - Run
git branch --show-currentto get the branch name. If it contains aCM-XXXticket number, include it at the end of the subject in parentheses (e.g.feat: add token refresh (CM-1234)). - Generate a single commit message following Conventional Commits format:
type: description. Subject max 72 characters. No scope required unless meaningful. No body, no extra trailers, no Co-Authored-By. (TheSigned-off-bytrailer is added automatically by-s.)- Valid types:
feat,fix,docs,style,refactor,perf,test,build,ci,chore,revert
- Valid types:
- Run
git commit -s -S -m "<message>"using exactly the generated message. - Output only the commit hash and subject line from the result.
Signals
- GitHub stars
- 3k
- Forks
- 727
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
commit-linuxfoundation- Source
- github.com/linuxfoundation/crowd.dev