What problem does it solve? Writing clear, consistent commit messages is tedious and often skipped, leading to messy git histories. This Skill analyzes your current changes, generates conventional commit messages, stages the right files safely, commits, and pushes in one workflow. ## Core Features & Use Cases - Automatic Message Generation: Analyzes the git diff and recent commit history to produce three conventional commit message candidates matching your repo's style. - Safe Staging: Stages specific files instead of git add ., avoiding accidental commits of .env files or credentials. - Commit and Push: Executes the commit with the selected message and pushes to the remote, showing the final commit hash. - Use Case: After finishing a bug fix across several files, invoke the Skill to get a properly formatted message like fix(auth): clear session on app uninstall webhook, commit it, and push without writing the message yourself. ## Quick Start Ask the assistant to commit my current changes with a conventional commit message and push to the remote.