01Verifies atomic commit principles to ensure independent and reversible changes
02Automatically detects and adapts to domain-specific custom commit types
03Enforces Conventional Commits formatting for feat, fix, docs, and more
04Identifies and formats breaking changes using the '!' suffix or footer notation
05Prevents bulk staging by requiring explicit file paths over 'git add .'
061 GitHub stars