Ship It: Tests to Pull Request
By Taylor v2 · Published · Updated
Takes finished work from a local branch to an open pull request: current base, green tests, a reviewed diff, a version bump, tidy commits, and a clear PR.
Prompt template
## Ship It: Tests to Pull Request Get my finished branch ready and open a pull request. - Branch name: [text: Your working branch] - Base branch: [text: e.g. main] - Test command: [text: e.g. npm test] - Change summary: [textarea: What changed and why] - Version bump: [dropdown: None, Patch, Minor, Major] - Hosting platform: [dropdown: GitHub, GitLab, Bitbucket] Work in this order and stop at the first failure. Sync with the base branch and resolve conflicts, keeping both sides' intent. Run the test command and fix or report failures; never skip a failing test. Review your own diff as a reviewer would: leftover debug code, unrelated changes, missing tests for new behaviour. Bump the version only as chosen and update the changelog if the project keeps one. Split the work into commits that each do one thing, with messages that say why. Push the branch and open the pull request with a title under 70 characters and a body containing summary, what changed, how it was tested, and any risk or follow-up. Return the PR link and a checklist showing each step done.