From antigravity-awesome-skills
Rewrites commit messages to strip AI/marketing filler, enforce Conventional Commits format, and keep subject lines under 72 chars. Makes commits sound like a human engineer wrote them.
How this skill is triggered — by the user, by Claude, or both
Slash command
/antigravity-awesome-skills:unslop-commitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when you need rewrites commit messages so they sound like a careful human engineer wrote them. Strips AI/marketing slop ("comprehensive solution", "robust implementation", "leverage", "enhance", "seamlessly", "This commit..."). Keeps Conventional Commits format. Subject ≤72 chars (aim ≤50),...
Use this skill when you need rewrites commit messages so they sound like a careful human engineer wrote them. Strips AI/marketing slop ("comprehensive solution", "robust implementation", "leverage", "enhance", "seamlessly", "This commit..."). Keeps Conventional Commits format. Subject ≤72 chars (aim ≤50),...
Generate or rewrite commit messages so they read like a real engineer wrote them at the end of a real day. Conventional Commits format. Direct, specific, no template English. Why over what.
/unslop-commit, /commit, "write a commit", "commit message", "humanize this commit", "de-slop this commit". Auto-trigger when the user has staged changes and asks for a commit message.
<type>(<scope>): <imperative summary>feat, fix, chore, refactor, docs, test, perf, build, ci, revert.add, fix, move, remove — not added, fixes, fixing.: unless the project capitalizes.- for two or more independent points. Single paragraph for one thought.Closes #42, Refs #17. No BREAKING CHANGE: unless truly breaking — and then write it.Co-authored-by: if you need attribution)feat: implement a comprehensive, robust solution for user profile retrieval with enhanced error handlingfeat(api): return profile fields the mobile client actually needsBad:
fix: fixed the bug
This commit addresses an issue where the application was not working correctly
in some edge cases. We've improved the logic to handle these scenarios.
Good:
fix(checkout): ignore stale cart id from localStorage
Stale cart ids came from tabs that hadn't refreshed after a deploy. Server
now treats unknown ids as empty cart instead of 500.
Closes #842
feat(api)!: rename /v1/orders to /v1/customer-orders
The old route stays in place until the next major release but logs a
deprecation warning. Internal services have been migrated.
BREAKING CHANGE: third-party integrations using /v1/orders directly need
to switch to /v1/customer-orders by 2026-07-01.
Closes #1290
git commit, stage, or amend.docs(readme): fix typo), keep it trivial. Don't pad.npx claudepluginhub sickn33/antigravity-awesome-skills --plugin antigravity-bundle-aas-localization-international-growthRewrites commit messages to sound like careful human engineering work, stripping AI and marketing slop. Preserves Conventional Commits format with imperative subjects ≤72 chars and bodies only for unclear 'why'. Triggers on /unslop-commit or staging changes.
Generates ultra-compressed commit messages in Conventional Commits format. Enforces subject ≤50 chars, body only for non-obvious 'why'. Auto-triggers when staging changes.
Generates ultra-compressed Conventional Commits messages with ≤50 char subject and body only when 'why' isn't obvious. Auto-triggers when staging changes.