This skill automates the creation of high-quality Git commit messages by analyzing staged changes and historical repository patterns. It intelligently categorizes changes into conventional commit types like feat, fix, or chore, suggests appropriate scopes based on file paths, and groups complex changesets into logical, separate commits. By adhering to best practices and avoiding automated footers, it ensures your project history remains clean, professional, and consistent without manual effort.
Key Features
01Automatic analysis of staged changes and diff content
021 GitHub stars
03Historical style matching by analyzing recent repository logs
04Context-aware scope detection based on file paths
05Strict adherence to Conventional Commits standards
06Intelligent grouping of large changesets into logical commits