What problem does it solve? Getting local commits onto a remote often requires more ceremony than needed — this Skill pushes the current branch and stops there, without creating or updating a pull request, so work is backed up and CI can run. ## Core Features & Use Cases - Safe Push Workflow: Reviews outgoing commits and diffs before pushing, scanning for secrets, .env files, or local settings that should not leave the machine. - Upstream Handling: Pushes branches that already track a remote with git push, or publishes new branches with git push --set-upstream origin <branch>. - Rejected Push Recovery: Never force-pushes; on divergence it stops and hands off to update-pr-branch to integrate the base branch first. - Use Case: You finished a feature branch and want CI to run on the remote before opening a pull request. The Skill inspects the outgoing diff, pushes the branch, and reports the existing pull request URL and check status if one exists. ## Quick Start Push my current branch to origin and tell me which commits went out.