What problem does it solve? It removes the repetitive multi-step process of staging files, writing a commit message, and pushing to a remote by collapsing the entire Git workflow into a single command. ## Core Features & Use Cases - One-Step Git Workflow: Runs git status and diff analysis, stages all changes, commits, and pushes in a single invocation. - Automatic Commit Messages: Generates a concise conventional-style message (feat/fix/chore/docs prefix) from the diff when no message is provided, or uses your custom message. - Safe Defaults: Refuses to use --force or --no-verify, stops cleanly when there is nothing to commit, and reports errors without retrying dangerously. - Use Case: After finishing a feature branch edit, invoke the skill to instantly stage everything, commit with an auto-generated descriptive message, and push to origin without typing multiple git commands. ## Quick Start Ask the assistant to push all current changes, optionally providing a commit message such as "push with message fix login redirect bug".