Make PR
Overview
Use this skill to draft and open a PR with consistent, high-signal writing. Keep headings sparse and focus on the problem/feature explanation, context links, and practical code examples. Optimize for the shortest path to a credible PR, not the fullest possible context-gathering pass.
Workflow
- Check the fast-path blockers first.
- Check
git status --short --branchandgit branch --show-currentbefore doing deeper prep. - If the repo is in a detached HEAD or worktree state and the user wants a PR opened, create a branch early.
- Gather only the context needed to write the PR.
- Capture what changed, why it changed, and who it affects.
- Find related issues/PRs and include links when relevant.
- Prefer
git diff --statplus the relevant diff over broad repo archaeology when the change is small. - If the user supplies a report, issue, or related PR, treat that as the primary context source.
- Get the branch into a PR-ready state quickly.
- If changes are still uncommitted and the user wants a PR, branch first, then commit.
- Prefer a single clean commit unless the user asks for a different history shape.
- Check whether this PR also needs a…