pr
Installation
SKILL.md
PR
Two modes: Create (default) — push and open a PR; Update — rewrite an existing PR's description without pushing. Detect which by checking for an open PR on the current branch before acting.
Conventions
- Title: Conventional Commit format (
type(scope): description), under 60 chars, no trailing period - Body: follow
.github/pull_request_template.mdif it exists — fill in each section, do not add or remove sections - Keep it short — the fewest bullets that convey the change. Omit anything a reviewer would infer from the diff: mechanical steps, refactors in service of the main change, file moves, renames
- Bullets: high-signal plain English only; describe reviewer-relevant what and why — no code blocks, no prose paragraphs, no implementation bookkeeping
- Motivation: optional and brief (1-2 sentences); include only when the why isn't obvious from the summary
- If an issue matches the branch work, add
Fixes #<number>at the end of the body