pr-creator

Featured

Creates or updates GitHub PRs with house-style titles and bodies, issue linking, repository templates, and draft state. Use when asked to "create a PR", "rewrite the PR description", or "polish this PR". For code fixes use tidy; for CI and review threads use pr-babysitter; for npm releases use autoship.

AI & Automation 130 stars 12 forks Updated today MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
71
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# pr-creator Write PR descriptions like a developer posting in Slack, not an AI summarizing a diff. The reviewer has none of your context, so the body answers what the diff cannot: why, what it costs if wrong, and where you want their view. The diff answers what changed. - **IS:** creating or updating a GitHub PR's title, body, draft state, and reviewers, plus the commit restructuring and review path that make a large diff readable. - **IS NOT:** changing the code in the diff or reviewing it for bugs (use `tidy`), watching CI and review comments after the PR exists (use `pr-babysitter`), or cutting npm releases (use `autoship`). ## Reference Files | File | Read When | |------|-----------| | `references/pr-polish.md` | Commits contain fixup, WIP, or "address review" noise, the diff exceeds 500 lines, or the user asks to polish, restructure, squash, or split the PR | ## Workflow Copy this checklist to track progress: ```text PR creation progress: - [ ] Inspect the current branch and diff against the existing PR base, or the discovered default branch merge-base - [ ] Existing PR? gh pr view --json url,state,isDraft (state OPEN means edit, not create) - [ ] Linear ID from branch, commits, prompt, or issue link; no ID means no prefix - [ ] Noisy commits or a >500-line diff? references/pr-polish.md, before pushing - [ ] PR template present? Read it (paths under Templates) - [ ] Draft title and body against Rules and Anti-patterns - [ ] git push -u origin HEAD - [ ] gh pr cre...

Details

Author
mblode
Repository
mblode/agent-skills
Created
8 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category