diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
new file mode 100644
index 000000000..f2469634d
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -0,0 +1,33 @@
+name: Bug Report
+description: Something not behaving the way it should? Let us know!
+title: "Bug:
"
+labels: ["bug"]
+body:
+- type: textarea
+ attributes:
+ label: Describe the bug
+ description: A clear description of what the bug is. Please consider adding pictures and/or videos, as they really help!
+ placeholder: |
+ When doing X, UndertaleModTool crashes.
+ validations:
+ required: true
+- type: textarea
+ attributes:
+ label: Reproducing steps
+ description: Steps to reproduce the behavior.
+ placeholder: |
+ 1. Open X ...
+ 2. Do Y ...
+ 3. See error
+ validations:
+ required: true
+- type: textarea
+ attributes:
+ label: Setup Details
+ description: A clear and concise description of your tools and enviroment used.
+ placeholder: |
+ 1. UndertaleModTool version: What UndertaleModTool version did you use? If compiled from source, please specify the commit number.
+ 2. Operating system: Specify the OS and version e.g. Windows 10, Mac OS X Catalina, Ubuntu 20.04, etc.
+ 3. GameMaker Game: What GameMaker game was used? Link to it!
+ validations:
+ required: true
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 000000000..f6a6f2eb2
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1,5 @@
+blank_issues_enabled: false
+contact_links:
+ - name: UnderMiners Discord
+ url: https://discord.gg/UMwccfs2Hb
+ about: For UndertaleModTool questions, discussion, analysis and feedback
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
new file mode 100644
index 000000000..63be30820
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -0,0 +1,21 @@
+name: Suggest a Feature
+description: Have an idea for something completely new that UndertaleModTool could benefit from having? Or for improving something that already exists? Let us know!
+title: "Feature: "
+labels: ["enhancement"]
+body:
+- type: dropdown
+ attributes:
+ label: Which component should be improved?
+ options: [UI/UX, Decompiler, Compiler, CLI, Lib, Other]
+ validations:
+ required: true
+- type: textarea
+ attributes:
+ label: Describe your feature suggestion in more detail
+ description: A clear description of your feature suggestion. Feel free to add pictures or videos directly to this description!
+ placeholder: |
+ Give a clear explanation of what you want us to add.
+ Please don't give vague suggestions like "Make button look better" or "Add a new panel".
+ How exactly does it work? What are the inputs? What is the expected outcome?
+ validations:
+ required: true
\ No newline at end of file
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
new file mode 100644
index 000000000..7b29d6121
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,8 @@
+## Description
+
+
+### Caveats
+
+
+### Notes
+
\ No newline at end of file