Building communities documentation
Learn best practices for moderating and setting up collaborative, safe, and effective communities using GitHub’s community-tested tools.
Start here
Popular
- Creating a pull request template for your repository- When you add a pull request template to your repository, project contributors will automatically see the template's contents in the pull request body. 
- Adding a license to a repository- You can include an open source license in your repository to make it easier for other people to contribute. 
- Configuring issue templates for your repository- You can customize the templates that are available for contributors to use when they open new issues in your repository. 
Using templates to encourage useful issues and pull requests
- About issue and pull request templates
- Configuring issue templates for your repository
- Syntax for issue forms
- Syntax for GitHub's form schema
- Creating a pull request template for your repository
- Manually creating a single issue template for your repository
- Common validation errors when creating issue forms