The Structured Git Commits skill empowers Claude to manage the Git commit process with precision, ensuring repository history remains clean, readable, and professional. By analyzing both staged and unstaged changes, the skill groups related modifications into atomic units, preventing 'mega-commits' that combine unrelated features and refactors. It strictly adheres to industry-standard commit conventions, including imperative mood, 50-character subject limits, and detailed bodies explaining the 'why' behind changes, making it an essential tool for maintaining high-quality version control history.
主要功能
01Analyzes working tree changes to identify and group logical units
02Drafts standardized commit messages using imperative mood and proper formatting
030 GitHub stars
04Provides a verification step to ensure a coherent and professional git history
05Enforces atomic commit patterns by separating refactors from behavior changes
06Automatically generates detailed commit bodies for complex architectural changes