What problem does it solve? It turns uncommitted session changes into clean, well-organized git commits without the user manually reviewing diffs, grouping files, and writing messages. ## Core Features & Use Cases - Change Analysis: Runs git status and git diff to understand modifications, even when conversation context was cleared during long sessions. - Commit Planning: Groups related files into logical atomic commits and drafts imperative-mood messages focused on why changes were made. - Confirmation Gate: Presents the full commit plan and waits for explicit approval before staging specific files and committing. - Use Case: After a long coding session with mixed changes, invoke /commit to get a proposed split into focused commits, approve the plan, and have them created without AI attribution or co-author lines. ## Quick Start Ask the assistant to commit the current session's changes and it will propose a commit plan for your approval.