# commit-conventions > Auto-invoked when user is making git commits. Enforces conventional commit format and ensures commit messages are descriptive. - Author: Loi Luu - Repository: lvluu/claude-code-plugin - Version: 20260207143632 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/lvluu/claude-code-plugin - Web: https://mule.run/skillshub/@@lvluu/claude-code-plugin~commit-conventions:20260207143632 --- --- name: commit-conventions description: Auto-invoked when user is making git commits. Enforces conventional commit format and ensures commit messages are descriptive. version: 0.1.0 --- # Commit Conventions ## When This Skill Applies - User asks to commit changes - User asks to create a PR - Any git commit operation ## Instructions Enforce conventional commit format: ``` (): [optional body] ``` Types: `feat`, `fix`, `docs`, `style`, `refactor`, `test`, `chore`, `perf`, `ci` Rules: - Description must be lowercase, no period at end - Body wraps at 72 characters - Reference issues with `#123` format