What problem does it solve? Creating clean, well-organized git commits requires inspecting diffs, grouping related changes, and writing meaningful messages, which is tedious and error-prone when done manually. This Skill automates commit creation while keeping you in control through a mandatory approval step. ## Core Features & Use Cases - Explicit File Commits: Provide specific file paths and get scoped diffs analyzed only for those files, with intelligent splitting into logical commits. - Auto-Discovery Mode: Run without arguments to scan all staged and unstaged changes, then receive a proposed grouping by feature, domain, or change type. - Safe Commit Practices: Uses direct git commit <files> -m syntax to avoid accidentally committing unrelated staged files, and never adds AI attribution or co-author lines. - Use Case: After a long coding session with mixed changes across features and configs, invoke the Skill with no arguments to get a proposed multi-commit plan you can approve or adjust before anything is committed. ## Quick Start Commit all my current changes, grouping them into logical commits with clear messages after I approve the plan.