manage-pr
Installation
SKILL.md
Manage PR
Titles, style, and remote naming follow the git-conventions skill. PRs live on the repo's primary remote; this skill supports GitHub through gh. An explicit repo convention (PR template, title check, contributing doc) wins over these defaults.
Create or update
- Inspect first:
git log <base>..HEAD --oneline,git diff <base>...HEAD --stat, andgh pr viewfor existing PR state. - Title:
type(scope): description. - Body from the template below through
--body-file; pass explicit flags soghnever prompts. - Push the branch to the primary remote first (
git push -u <primary> <branch>; repos usually have two remotes, and an unset upstream makesghprompt). - Create ready for review and self-assigned:
gh pr create --assignee @me --base <base> --title <title> --body-file <file>. - Fill Verification only with commands actually run and their results.
Template (omit Notes when empty):
## Summary
- 2-5 plain bullets: what changed and why.
- Stacked on #N. (stacked PRs only)