概要
This skill automates the process of writing high-quality commit messages by analyzing staged git diffs to understand the context of code changes. It intelligently categorizes updates into standard types such as features, fixes, or refactors, ensuring your project history remains clean, readable, and fully compatible with automated semantic versioning tools. By identifying the scope of changes and flagging breaking updates, it helps developers maintain a professional repository history without the manual overhead of drafting complex messages from scratch.