Create a GitHub pull request template

Create a GitHub pull-request template with review prompts and a checklist.

freeworks offlinenothing uploaded
ToolPR Template Generator
Input
Output
Put this on your own site

The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.

Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.

Preview

How it works

The selected style inserts Markdown headings for summary, change type, testing, checklist, and reviewer notes. Standard, minimal, and detailed variants change prompts; the output does not enforce branch protection or CI.

  • The standard variant balances context and brevity.
  • Project-specific commands remain placeholders.

Worked example

Generate a PR template
Create a standard pull request template
Input
											standard
										
Output
												## Description
<!-- Describe your changes in detail -->

## Related Issue
<!-- Link to the issue this PR addresses -->
Fixes #

## Type of Change
<!-- Mark the relevant option with an x -->
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Documentation update

## How Has This Been Tested?
<!-- Describe the tests you ran -->

## Checklist
- [ ] My code follows the Project style guidelines
- [ ] I have performed a self-review of my code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ]…
											

When to use this

Repositories store templates under .github and use them for release review.

Edge cases

  • An empty test command leaves a prompt without an executable instruction.
  • Checkboxes are text until a reviewer or bot checks them.
  • The template cannot enforce required reviewers or status checks.

References