Push
Push current branch changes to origin and manage PRs.
Prerequisites
ghCLI is installed andgh auth statussucceeds
Steps
- Identify current branch and confirm remote state
- Run local validation:
uv run ruff check . && uv run ruff format . --check - Push branch:
git push -u origin HEAD - If rejected, use pull skill to merge, then retry
- Ensure PR exists - create or update as needed
- Write clear PR title describing the change
- Reply with PR URL
Commands
branch=$(git branch --show-current)
uv run ruff check . && uv run ruff format . --check
git push -u origin HEAD
gh pr create --title "Your title here"
gh pr view --json url -q .url