good-pr

Category: Daily Life | Uploader: adewaleadewale | Downloads: 0 | Version: v1.0(Latest)

Help users prepare and review pull requests that maintainers actually want to merge. Use this skill whenever someone asks for help writing a PR description, preparing a contribution to an open-source project, reviewing their own PR before submitting, writing a bug fix PR, drafting a feature PR, or asks anything like "how do I make a good pull request", "review my PR", or "why do my PRs keep getting rejected". Also trigger when a user shares a diff or patch and wants help presenting it, when they mention contributing to a repo they don't maintain, when they're preparing their first contribution to a project, or when they want a pre-submission sanity check. Even if the user doesn't explicitly mention "PR" — if they're packaging a code change for someone else to review, this skill applies. --- # Good PR A skill for crafting pull requests that respect maintainers' time and earn trust. Every piece of guidance here comes from inverting real maintainer frustrations — these are the things that separate contributions that get merged from ones that get closed. ## Why This Matters Maintainers have to *own* every line of code that gets merged. If your PR introduces a subtle bug and you disappear for a month (which is completely fine — OSS contributors have lives), the maintainers are the ones debugging it at 2am. A PR that looks "80% done" can still be a net negative if the remaining 20% is a landmine. Your job as a contributor is to make the maintainer's life easier, not harder. That means doing the work to *prove* your change is correct — not just asserting it. The checklist below is how you do that. ## Quick Navigation What does the user need help with? ``` ├─ Writing a PR description -> references/pr-template.md (blank template) │ references/pr-example.md (filled-in example) ├─ Self-reviewing before submit -> references/review-checklist.md ├─ Automated readiness check -> scripts/check-pr-readiness.sh ├─ Understanding what makes │ a g

Changelog: Source: GitHub https://github.com/adewale/good-pr

Directory Structure

Current level: skills/good-pr/

SKILL.md

Login to download/like/favorite ❤ 5 | ★ 0
Comments 0

Please login before commenting.

No comments yet. Be the first one!