+
+If you received an error, paste the backtrace here.
+
+To acquire a backtrace either:
+
+1. Turn on debug mode with `M-x toggle-debug-on-error` or
+2. Start Emacs with `emacs --debug-init`
+3. Or, if the error occurred while using `bin/doom`, use the `-d` or `--debug`
+ switch.
+
+Then recreate the error and Emacs should produce a backtrace.
+
+
+
+**Steps to reproduce**
+1. Select these example steps,
+2. Delete them,
+3. And replace them with precise steps to reproduce your issue.
+4. Fill in "system information" below.
+
+**Expected behavior**
+Describe what you expected to happen.
+
+**System information**
+Paste the output of `M-x doom/info` or `~/.emacs.d/bin/doom info` here.
diff --git a/docs/ISSUE_TEMPLATE/feature_request.md b/docs/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 000000000..bb25c4ab1
--- /dev/null
+++ b/docs/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,24 @@
+---
+name: "Feature Request"
+about: "Make suggestions for improving Doom Emacs"
+title: "[FEATURE] "
+labels: "is:request", "status:pending-review"
+---
+
+**Describe the feature**
+Start with a one-or-two sentence summary of your suggestion or request.
+
+Then follow with an expanded explanation. A few suggestions of what you could
+include here:
+
++ Why you think it would be helpful,
++ Screenshots/casts of this feature in another editor or elsewhere,
++ Links to any relevant packages.
+
+**Relevant resources**
+Include links to relevant plugins, projects and/or websites.
+
+**System information**
+Include the output of `M-x doom/info` or `~/.emacs.d/bin/doom info` here. It's
+possible that the feature you're requesting is already in Doom, but you haven't
+enabled it.
diff --git a/docs/ISSUE_TEMPLATE/howto.md b/docs/ISSUE_TEMPLATE/howto.md
new file mode 100644
index 000000000..447e26c06
--- /dev/null
+++ b/docs/ISSUE_TEMPLATE/howto.md
@@ -0,0 +1,22 @@
+---
+name: "How do I..."
+about: "How to get Doom to behave a certain way"
+title: "[HOWTO] "
+labels: "is:howto", "status:pending-review"
+---
+
+**What I want to achieve**
+Start with a one-or-two sentence summary of what you are trying to do.
+
+Then follow with an expanded explanation. A few suggestions of what you could
+include:
+
++ Code or steps you've tried that did not yield the results you wanted,
++ Screenshots/casts of similar features in another editor or elsewhere,
++ Additional material or links to resources that could help clarify what you are
+ trying to do.
++ A link to your private config, if it is available publicly.
+
+**System information**
+If it is pertinent to your goal, include the output of `M-x doom/info` or
+`~/.emacs.d/bin/doom info` here.
diff --git a/docs/ISSUE_TEMPLATE/question.md b/docs/ISSUE_TEMPLATE/question.md
new file mode 100644
index 000000000..089eab8de
--- /dev/null
+++ b/docs/ISSUE_TEMPLATE/question.md
@@ -0,0 +1,10 @@
+---
+name: "Question"
+about: "A question about the project or maintainer"
+title: "[QUESTION] "
+labels: "is:question", "status:pending-review"
+---
+
+Start with a one-or-two sentence summary of your question.
+
+Then follow with an expanded explanation...
diff --git a/docs/PULL_REQUEST_TEMPLATE.md b/docs/PULL_REQUEST_TEMPLATE.md
deleted file mode 100644
index ee07642c4..000000000
--- a/docs/PULL_REQUEST_TEMPLATE.md
+++ /dev/null
@@ -1,5 +0,0 @@
-Thank you for contributing to Doom!
-
-Before you submit this PR, please make sure it is targeted at develop, not
-master (unless this is a fix for a critical error). Then replace this message
-with a description of your changes.
diff --git a/docs/PULL_REQUEST_TEMPLATE/bug_fix.md b/docs/PULL_REQUEST_TEMPLATE/bug_fix.md
new file mode 100644
index 000000000..018bcf4e8
--- /dev/null
+++ b/docs/PULL_REQUEST_TEMPLATE/bug_fix.md
@@ -0,0 +1,14 @@
+---
+name: "Bug Fix"
+about: "For fixing bugs originating from Doom"
+title: "[BUGFIX] "
+labels: "is:bug", "status:pending-review"
+---
+
+> This category is for bug fixes.
+
+Thank you for contributing to Doom!
+
+Before you submit this PR, please make sure it is targeted at `develop` and not
+`master`. Include links to relevant issues or, if the issue isn't self-evident,
+describe the problem that is being fixed.
diff --git a/docs/PULL_REQUEST_TEMPLATE/documentation.md b/docs/PULL_REQUEST_TEMPLATE/documentation.md
new file mode 100644
index 000000000..cd3d32a86
--- /dev/null
+++ b/docs/PULL_REQUEST_TEMPLATE/documentation.md
@@ -0,0 +1,13 @@
+---
+name: "Documentation"
+about: "PRs that affect documentation files"
+title: "[DOCS] "
+labels: "re:docs", "status:pending-review"
+---
+
+> This category is for additions or corrections to Doom's documentation.
+
+Thank you for contributing to Doom!
+
+Before you submit this PR, please make sure it is targeted at `develop` and not
+`master`.
diff --git a/docs/PULL_REQUEST_TEMPLATE/maintenance.md b/docs/PULL_REQUEST_TEMPLATE/maintenance.md
new file mode 100644
index 000000000..cbe1f4089
--- /dev/null
+++ b/docs/PULL_REQUEST_TEMPLATE/maintenance.md
@@ -0,0 +1,15 @@
+---
+name: "Maintenance"
+about: "Minor corrections, refactors or bugfixes for changes upstream"
+title: "[REFACTOR] "
+labels: "is:refactor", "status:pending-review"
+---
+
+> This category is for PRs that preform minor or cosmetic changes, refactors, or
+> fixes for bugs introduced by changes upstream or elsewhere.
+
+Thank you for contributing to Doom!
+
+Before you submit this PR, please make sure it is targeted at `develop` and not
+`master`. Include links to relevant issues or, if the issue isn't self-evident,
+describe the problem that is being fixed.
diff --git a/docs/PULL_REQUEST_TEMPLATE/new_module.md b/docs/PULL_REQUEST_TEMPLATE/new_module.md
new file mode 100644
index 000000000..0f37bd53f
--- /dev/null
+++ b/docs/PULL_REQUEST_TEMPLATE/new_module.md
@@ -0,0 +1,13 @@
+---
+name: "New Module"
+about: "For brand spankin' new modules"
+title: "[MODULE] "
+labels: "is:request", "re:modules", "status:pending-review"
+---
+
+> This category is for PRs that add new modules.
+
+Thank you for contributing to Doom!
+
+Before you submit this PR, please make sure it is targeted at `develop` and not
+`master`.