Agent skill · software engineering · aiskillstore

commit

Create well-formatted git commits with conventional commit messages and emoji. Use when user asks to commit changes, save work, or after completing a task that should be committed.

Why this skill is useful

Codifies a specific commit message format and conventions that the AI could infer but now doesn't have to guess.

What it needs

About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Commit Skill Create well-formatted commits with conventional commit messages and emoji prefixes. When to Use User explicitly asks to commit changes User asks to "save" or "commit" their work After completing a significant task (ask user first) User says "commit this" or similar Process 1. Check status: Run git status to see changes 2. Review diff: Run git diff to understand changes 3. Check recent commits: Run git log --oneline -5 for commit style reference 4. Stage files: If no files staged, add relevant files with git add 5. Analyze changes: Determine if multiple commits are needed 6. Create commit: Use conventional commit format with emoji Commit Message Format Commit Types with Emoji Type Emoji When to Use ------ ------- ------------- feat: ✨ New feature fix: 🐛 Bug fix docs: 📝 Documentation refactor: ♻️ Code refactoring chore: 🔧 Build/tooling perf: ⚡️ Performance test: ✅ Tests style: 🎨 Code formatting ci: 🚀 CI/CD changes fix: 🔒️ Security fix chore: 🔖 Release/version tag Git Safety Rules NEVER update git config NEVER use destructive commands (push --force, hard reset) unless explicitly requested NEVER skip hooks unless explicitly requested NEVER amend commits that have been pushed NEVER commit files that may contain secrets (.env, credentials.json) Splitting Commits Consider multiple commits when changes involve: Different concerns (unrelated code areas) Different types (features + fixes + docs) Different file patterns (source vs documentation) Example

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/commit--78c130

View the source on GitHub

Browse the @skills marketplace