git-commit-message

Installation
SKILL.md

Git Commit Message Generator

Auto-generates conventional commit messages from git diffs with tiered format enforcement

Purpose

Analyze staged git changes and generate concise, meaningful commit messages following a tiered Conventional Commits specification. This skill examines file modifications, additions, and deletions to infer the type and scope of changes, producing commit messages that match the importance of the change - from detailed documentation for critical features to concise messages for minor updates.

Key Innovation: Three-tier format system that balances thoroughness for critical commits (feat, fix, security) with efficiency for routine changes (docs, chore, style).

When This Skill Activates

  • When /commit-msg command is invoked
  • When invoked from a commit-msg/prepare-commit-msg hook (if installed)
  • When user requests commit message suggestions
  • When analyzing changes before creating a commit

Core Capabilities

Related skills
Installs
84
GitHub Stars
60
First Seen
Jan 23, 2026