Push Prerequisites - CLI is installed and available in . - succeeds for GitHub operations in this repo. Goals - Push current branch changes to safely. - Create a PR if none exists for the branch, otherwise update the existing PR. - Keep branch history clean when remote has moved. Related Skills - : use this when push is rejected or sync is not clean (non-fast-forward, merge conflict risk, or stale branch). Steps 1. Identify current branch and confirm remote state. 2. Run local validation ( ) before pushing. 3. Push branch to with upstream tracking if needed, using whatever remote URL is alrea…