What problem does it solve? Mixed working trees with unrelated feature, fix, and documentation changes are hard to commit cleanly. This Skill analyzes actual git diffs and splits them into atomic, logically grouped commits following the Conventional Commits format. ## Core Features & Use Cases - Diff-Based Analysis: Reads actual code changes (not just file names) to write precise commit messages that explain what problem each change solves. - Change Classification: Groups modifications into feat, fix, refactor, docs, style, test, perf, and chore categories, then organizes them into an independent commit series. - Chronological Timestamps: Uses the bundled git-file-timestamps script to extract file creation and modification dates for ordering commits. - Use Case: You have a working tree mixing a new dashboard feature, an API bug fix, and README updates. The Skill analyzes the diffs, recommends three separate commits with proper conventional messages, and interactively confirms each one before committing. ## Quick Start Ask the assistant to analyze my current git changes and organize them into atomic conventional commits.