pr
Commit the current changes on a new branch, push, and open a GitHub PR following this repo's conventions.
SKILL.md.claude/skills/pr/SKILL.md
GitHubOptional PR title or branch hint: $ARGUMENTS
- Run
/verifyfirst. Do not open a PR with failing lint, Prettier, or build. - If on
main, create a branch: descriptive kebab-case, no prefix (e.g.one-time-use-invites). Derive the name from the change or from the arguments. - Review
git statusandgit diffbefore staging. Never stage.env*files (other than.env.example). - Commit with a Conventional Commits subject:
<type>: <short imperative description>, lowercase description (types:feat,fix,refactor,chore,docs,style,ci). End the message with the Co-Authored-By and Claude-Session trailers the session provides. - Push with
git push -u origin <branch>. - Open the PR with
gh pr create. Title matches the commit subject. Body: what changed and why, in a few sentences. If the PR includes a Prisma migration, say so in the body and note it will apply to production on merge. - Reply with the PR URL.
PRs are rebased into main, so keep commits clean and self-contained rather than relying on squash.