Skip to content

Commit f00572f

Browse files
pooreumjungclaude
andcommitted
chore: /issue 커스텀 슬래시 커맨드 추가
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 4906558 commit f00572f

1 file changed

Lines changed: 75 additions & 0 deletions

File tree

.claude/commands/issue.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# GitHub Issue 생성 커맨드
2+
3+
## 사용법
4+
5+
```
6+
/issue <작업 내용을 간단히 설명>
7+
```
8+
9+
## 동작 순서
10+
11+
1. `$ARGUMENTS`로 전달된 설명을 바탕으로 작업 내용을 파악한다.
12+
2. 아래 이슈 템플릿을 채워 초안을 제안한다.
13+
3. 사용자 확인 후 `gh issue create` 명령으로 GitHub에 이슈를 생성한다.
14+
15+
## 이슈 템플릿
16+
17+
```markdown
18+
## 📖 작업 개요
19+
<!-- 무엇을 왜 하는지 한 줄로 -->
20+
-
21+
22+
23+
## 🧩 작업 내용
24+
<!-- 실제 해야 할 작업을 구체적으로 -->
25+
- [ ]
26+
- [ ]
27+
- [ ]
28+
29+
---
30+
31+
## 📱 관련 화면 / 기능
32+
<!-- 해당 기능이 속한 영역 -->
33+
- [ ] 지도
34+
- [ ] 등산 기록
35+
- [ ] 코스 추천
36+
- [ ] 커뮤니티
37+
- [ ] 기타:
38+
39+
---
40+
41+
## 💬 기타 사항
42+
<!-- 논의 필요, 고민되는 부분 -->
43+
-
44+
```
45+
46+
## 각 항목 작성 규칙
47+
48+
### 📖 작업 개요
49+
- "무엇을 왜 하는지" 한 줄로 작성
50+
- 예: `산 좋아요 API 추가 — 사용자가 관심 산을 저장할 수 있도록`
51+
52+
### 🧩 작업 내용
53+
- 실제 구현 단위로 체크박스 항목을 3~5개 작성
54+
- 너무 크면 세분화, 너무 작으면 합치기
55+
- 예:
56+
- `[ ] MountainLike 엔티티 및 Repository 추가`
57+
- `[ ] 좋아요 토글 API (POST /mountains/{id}/like) 구현`
58+
- `[ ] 좋아요 여부 조회 응답 필드 추가`
59+
60+
### 📱 관련 화면 / 기능
61+
- 해당하는 항목의 `[ ]``[x]`로 변경
62+
- 해당 없으면 `기타:` 뒤에 직접 작성
63+
64+
### 💬 기타 사항
65+
- 논의가 필요하거나 고민되는 부분을 작성
66+
- 없으면 `없음`으로 작성
67+
68+
## 이슈 생성 명령 예시
69+
70+
```bash
71+
gh issue create \
72+
--title "<이슈 제목>" \
73+
--body "<채워진 템플릿 내용>" \
74+
--label "feat"
75+
```

0 commit comments

Comments
 (0)