Create GitHub pull requests with clear, reviewer-friendly descriptions. Use when asked to open or prepare a PR, especially when the PR needs strong context, related links, and feature usage examples. This skill enforces concise PR structure, avoids redundant sections like validation/testing, and creates the PR with gh CLI.
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.
git status --short --branch and git branch --show-current before doing deeper prep.git diff --stat plus the relevant diff over broad repo archaeology when the change is small.packages/*/.changes.make-change-file skill instead of re-deriving that workflow here.Validation, Testing, or other process sections that are already implicit in PR workflow.gh pr create --base main --head <branch> --title "<title>" --body-file <file>
gh pr create fails, leave the branch pushed when possible and give the user a ready-to-open compare URL plus the prepared title/body details.Use this as a base and fill with concrete repo-specific details:
<One or two short intro paragraphs explaining the change and why it matters.>
- <Feature/issue addressed>
- <What changed in behavior or API>
- <Why this is needed now>
<Optional additional context paragraph(s), up to 3-4 total for large changes, including links to related PRs/issues.>
```ts
// New feature usage example
```
```ts
// Before
```
```ts
// After
```