What problem does it solve? In sandboxed environments where Bash writes to certain paths and network egress are denied, a plain git add / git commit / git push sequence fails partway or wastes a round trip on retry. This Skill commits and pushes to main in a single bypassed call, avoiding partial failures and corrupted stash states. ## Core Features & Use Cases - One-shot commit and push: Bundles git commit and git push origin main with && in a single sandbox-bypassed Bash call, avoiding duplicate confirmation prompts. - Safe staging discipline: Reviews git status and git diff first and stages specific files rather than blindly running git add -A, catching secrets or unintended files. - Push rejection handling: On non-fast-forward rejection, fetches and shows upstream commits so the user decides whether to rebase or merge, never force-pushing. - Use Case: After editing files under .claude/skills/ in a repo where sandboxed writes and network access are denied, ask to push the changes and the commit-plus-push completes in one step instead of failing and retrying. ## Quick Start Commit my current changes and push them to main in one step.