What problem does it solve? Manually running git add, git commit, and git push for every change is repetitive, and writing commit messages from scratch slows down the flow. This Skill automates the entire sequence in one zero-input run, including auto-generating a commit message from the actual diff. ## Core Features & Use Cases - Zero-Input Git Flow: Stages all changes with git add -A, commits with an auto-generated message, and pushes to origin on the current branch in one script run. - Secret Protection: Refuses to commit real .env files while allowing template files like .env.example, .env.sample, and .env.template. - Flexible Options: Supports --dry-run previews, --no-push, custom remote (-r), branch (-b), and message (-m) overrides. - Use Case: After finishing a feature edit, ask the agent to commit and push everything; it inspects the diff, drafts a message like "chore: update src", commits, pushes, and reports the new commit hash. ## Quick Start Ask the agent to stage all current changes, generate a commit message from the diff, commit, and push to the current branch.