diff --git a/.github/ISSUE_TEMPLATE/bug-template.md b/.github/ISSUE_TEMPLATE/bug-template.md
new file mode 100644
index 0000000..6ccc7ff
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug-template.md
@@ -0,0 +1,28 @@
+---
+name: Bug Template
+about: 버그 템플릿
+title: ''
+labels: ''
+assignees: ''
+---
+
+## 📝 개요 및 증상
+
+- 버그 발생 상황:
+- 기대한 동작
+ - (어떻게 동작할 것이라고 기대했는지 작성합니다.)
+- 실제 동작
+ - (실제로 어떻게 동작했는지 작성합니다.)
+
+
+
+## 📸 스크린샷 (필요 시)
+
+
+
+## 🐛 버그 재현 방법
+
+1. '...'에 간다.
+2. '....'를 클릭한다.
+3. '....'까지 스크롤을 내린다.
+4. 에러를 확인한다.
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/feature-template.md b/.github/ISSUE_TEMPLATE/feature-template.md
new file mode 100644
index 0000000..d17fd4b
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature-template.md
@@ -0,0 +1,20 @@
+---
+name: Feature Template
+about: 기능 구현 작성 템플릿
+title: ''
+labels: ''
+assignees: ''
+---
+
+## 📝 구현 목록
+
+- [ ] 작업1
+- [ ] 작업2
+ - [ ] 작업 2-1
+ - [ ] 작업 2-2
+
+
+
+## 💡 참고자료
+
+- (없다면 이 항목을 지워주세요.)
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/refactor-template.md b/.github/ISSUE_TEMPLATE/refactor-template.md
new file mode 100644
index 0000000..fcba6e9
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/refactor-template.md
@@ -0,0 +1,26 @@
+---
+name: Refactor Template
+about: 리팩토링할 기능 템플릿
+title: ''
+labels: ''
+assignees: ''
+---
+
+## 🤔 코드 개선 필요성
+
+- (코드를 어떤 이유에서 변경하는지)
+
+
+
+## 📝 구현 목록
+
+- [ ] 구현 내용1
+ - [ ] 세부 구현 내용
+- [ ] 구현 내용2
+ - [ ] 세부 구현 내용
+
+
+
+## 💡 참고자료
+
+- (없다면 지워도 됩니다!)
\ 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 0000000..6b34252
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,24 @@
+## 🎯 관련 이슈
+close
+
+## 🚀 어떤 기능을 개발했나요?
+-
+
+### 🕶️ 어떻게 해결했나요?
+-
+
+