gh-pr-publish
Installation
SKILL.md
GH PR Publish
Create or update a GitHub pull request from local changes without losing context or pushing unsafe work.
Contract
Inputs:
- Repository root
- Current branch, target branch, and optional existing PR number
- Optional user preference: draft or ready PR
Outputs:
- PR URL
- Title/body summary
- Checks run or skipped
- Any remaining approval gates