| name | pr-merge-champion |
| description | Hardens a feature branch for reviewer speed: rebase-clean diffs, leftover-debug sweeps, local test evidence, and a why-plus-verification PR writeup. Use when the goal is fewer review cycles before a human merge. Not a GitHub lifecycle chair for gh pr create, CI watch, or squash-merge (github-pr-workflow) and not a local-only git chair (git-workflow). |
| version | 1.0.1 |
| category | workflow |
| risk | safe |
| source | self |
| source_type | self |
| date_added | 2026-06-16 |
| tags | ["git","github","pull-request","code-review","workflow"] |
| tools | ["claude","cursor","gemini","antigravity"] |
Overview
A systematic playbook for preparing, reviewing, and documenting pull requests to ensure they are high-quality, free of common oversights, and optimized for instant maintainer approval and merging.
When to Use
- Use when preparing to open a new pull request on GitHub or any Git hosting platform.
- Use when self-auditing a feature or bug-fix branch for code cleanliness and consistency.
- Use when trying to minimize review cycles and speed up the integration of your changes.
Prerequisites
- Git installed and configured.
- A local feature branch with committed changes.
- Access to the target repository's
CONTRIBUTING.md and PR templates.
Procedure
-
Pre-Flight Clean Up & Rebase
Before presenting your code to reviewers, clean up any workspace noise and ensure your branch is up to date.
-
Critical Self-Review
Review your own diff line-by-line as if you were the reviewer. Look out for:
-
Local Verification & Test Suite
Verify that all changes work as expected:
- Run the project's automated test suite locally to verify no regressions are introduced.
- Check test coverage for any new code blocks you added.
- Manually test the critical paths and edge cases of your feature or bug fix.
-
Crafting the Pull Request Description
Write a high-signal, structured PR description. A great description tells the story of the changes: