
For some time now, GitHub has offered the possibility to create custom pr templates , so that a kind of template is automatically embedded in the editor when creating.
But one variant has always worked so far: a single template in the root directory of the repository: for this purpose the file “PULL_REQUEST_TEMPLATE.md” must be created and checked in directly in the main directory. As an example you can use the following content.
1<!--- Provide a general summary of your changes in the Title above -->
2
3## Description
4<!--- Describe your changes in detail -->
5
6## Related Issue(s)
7
8<!--- Please link to the issue(s) here: -->
9
10## How Has This Been Tested?
11
12* [ ] Have you added an explanation of what your changes do and why you'd like us to include them?
13* [ ] Have you written new tests for your core changes, as applicable?
14* [ ] Have you successfully ran tests with your changes locally?
15
16## Screenshots (if appropriate):
Afterwards the contents of the file are displayed in the pull reqest creator editor in the description text area - incl. Markdown support.
Related articles

Feb 12, 2026 · 8 min read
Agent Skills Standard: The Quality Contract Behind Reliable AI Agents
Large language model agents can appear intelligent while still producing unstable output across runs, contexts and tasks. In practice, this …

Jan 19, 2026 · 7 min read
Ralph Loop: Autonomous Coding with GitHub Copilot CLI
What if an AI agent could write code, run tests, fix errors and repeat this process autonomously until the job is done? The Ralph Wiggum …

May 23, 2025 · 4 min read
Setting up GitHub Copilot for Better Commit Messages in VS Code
Look, we’ve all been there. It’s 11 PM, you’ve just fixed a nasty bug and you’re about to commit with “fix …
Let's Work Together
Looking for an experienced Platform Architect or Engineer for your next project? Whether it's cloud migration, platform modernization or building new solutions from scratch - I'm here to help you succeed.

Comments