Learn how to create a GitHub issue template inside of your repository. We make a template for feature requests by creating the file .github/ISSUE_TEMPLATE/feature_request.md
inside of our repository. Then it's as simple as filling out the template with the form you want people to fill out.
This can save you time by adding basic requirements to bug reports and feature requests. If you prefer to learn by reading, you can read the accompanying blog post.
Link to example GitHub issue template.