Rebase the current branch onto the latest base branch, squash local commits, generate a Conventional Commit message, and create or update the GitHub pull request.
Use this skill when the user asks to create or update a PR for the current branch.
--draft--base <branch> (default: main)main or master.git status --short.gh is available.gh pr view --json number,title,url,state,isDraft.git fetch origin <base>
git rebase origin/<base>
git reset --soft origin/<base>
commit-conventions skill before generating the commit message.type and scope from the staged diff..github/PULL_REQUEST_TEMPLATE.md.gh pr create or gh pr edit.--draft when requested.main or master.commit-conventions for the squashed commit.gh authentication or remote permissions fail, stop and report the exact blocker.Report: