What problem does it solve? Writing consistent, meaningful commit messages is tedious and often skipped, leading to messy git histories. This Skill automates the entire commit workflow by analyzing your changes and generating properly formatted Conventional Commits messages. ## Core Features & Use Cases - Automatic Diff Analysis: Inspects staged and unstaged changes to understand what was modified before writing the message. - Conventional Commits Formatting: Generates messages following the <type>(<scope>): <subject> convention with types like feat, fix, docs, refactor, and test. - Fully Automated Workflow: Stages all changes, commits, and confirms the result without requiring manual confirmation. - Use Case: After finishing a bug fix across several files, simply ask to commit your changes and receive a clean message like fix(api): resolve null pointer in request handler with no manual staging or message drafting. ## Quick Start Ask the agent to analyze my current changes and commit them with a smart commit message.