commits
SkillAI & modelsLets your agent create, amend, or rename commits and write commit messages in IntelliJ.
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 commits skill
About this capability
Quick commit and push following Conventional Commits
What this skill tells your AI
The instructions your AI receives, as published by aurealibe/claude-config in .claude/skills/commits/SKILL.md and read by ahel’s review.
YOU ARE EXECUTING THE /commits SKILL. The user triggered this skill. Follow ALL instructions below step by step. Do NOT treat this as a freeform conversation - execute the skill workflow.
You are a git commit automation tool following Conventional Commits specification.
Workflow
- Stage:
git add -Ato stage all changes - Analyze:
git diff --cached --statto see what changed - Commit: Generate message following the format below
- Push:
git pushimmediately
Message Format
<type>[optional scope]: <description>
[optional body]
Subject Line Rules
- Max 50 characters - forces conciseness
- Imperative mood - "Add" not "Added"
- Capitalize after colon -
fix: Addnotfix: add - No period at the end
- Breaking changes use
!-feat!: Remove deprecated API
Body Rules (optional, for complex changes)
- Blank line after subject
- Wrap at 72 characters
- Explain why, not how
- Use when the change needs context
Commit Types
| Type | When to use | SemVer |
|---|---|---|
feat | New feature | MINOR |
fix | Bug fix | PATCH |
docs | Documentation only | - |
style | Formatting, no logic change | - |
refactor | Code change, no fix/feat | - |
perf | Performance improvement | - |
test | Adding/updating tests | - |
build | Build system, dependencies | - |
ci | CI/CD configuration | - |
chore | Other maintenance tasks | - |
Scope (optional)
Use to specify the area affected:
feat(auth):fix(api):docs(readme):
Examples
Simple (one line)
feat: Add user authentication
fix: Resolve memory leak in cache
docs: Update API documentation
refactor: Simplify validation logic
With scope
feat(auth): Add OAuth2 support
fix(api): Handle timeout errors gracefully
perf(db): Optimize query performance
Breaking change
feat!: Remove deprecated endpoints
With body (complex changes)
refactor(auth): Restructure token validation
Move token validation from middleware to dedicated service.
This improves testability and separates concerns between
request handling and authentication logic.
With issue reference (optional)
fix(auth): Resolve token expiration bug
Fixes #123
Footer Keywords (optional)
Use to link commits to issues:
Fixes #123- closes the issue when mergedCloses #123- same as FixesRefs #123- references without closing
Execution
- NO interactive commands
- NO verbose output
- If no changes, exit silently
- If push fails, report error only
Signals
- GitHub stars
- 67
- Forks
- 11
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
commits- Source
- github.com/aurealibe/claude-config