Generate commit messages in benthamite's style - filename prefix without extension, colon, then lowercase description of change
This skill configures Aider to generate commit messages following the benthamite dotfiles convention.
Commit messages follow this structure:
When generating commit messages:
1. **Extract the filename** from the file path being modified, excluding the extension
- Example: `emacs/extras/files-extras.el` → `files-extras`
- Example: `karabiner/config.json` → `config`
- Example: `macos/setup.sh` → `setup`
2. **Add the separator**: `: ` (colon followed by space)
3. **Write a brief description** of the change
- Start with a lowercase letter (unless it's a proper noun)
- Be concise but descriptive
- Use present tense
4. **Complete format**: `{filename}: {lowercase description}`
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/benthamite-commit-style/raw