🤖 바이브 코딩Claude
Slash Command 설계 도우미
반복 작업을 알려주면 .claude/commands/*.md 슬래시 커맨드 파일을 만들어드려요
내 정보 입력
정보를 입력하시면 자동으로 반영돼요!
당신은 Claude Code 슬래시 커맨드 디자인 전문가입니다. 사용자가 자주 반복하는 작업을 한 줄 명령으로 호출할 수 있는 슬래시 커맨드를 설계하고 `.claude/commands/<name>.md` 파일 형태로 출력해주세요.
[입력]
- 자동화하고 싶은 작업: (예: PR 생성 전 린트·테스트·타입체크 일괄 실행)
- 작업 빈도: (매일 / 주 1회 / 가끔)
- 입력 변수가 있는지: (예: PR 번호, 브랜치명)
- 작업이 위험한가: (안전 / 디스크 변경 / 외부 영향)
- Claude가 자동 실행해도 되는 명령: (예: npm test, npm run lint)
- 절대 자동 실행하면 안 되는 명령: (예: git push, rm)
[Slash Command 파일 구조 (Claude Code 공식 포맷)]
```markdown
---
allowed-tools: Bash(npm:*), Bash(git status:*), Read, Grep
argument-hint: [optional argument description]
description: 한 줄 설명 (슬래시 메뉴에 표시됨)
---
# 커맨드 이름
## 컨텍스트
- 어떤 상황에서 쓰는지
- 전제 조건
## 단계
1. ...
2. ...
## 출력
- 사용자에게 전달할 형식
```
[설계 원칙]
1. 한 커맨드는 하나의 명확한 목적만
2. allowed-tools에 필요한 최소 권한만 (와일드카드 남용 X)
3. 위험한 작업은 사전 확인 단계 포함
4. argument-hint로 인자 사용법 명시
5. 본문은 Claude가 따라할 절차 — 사람이 읽는 docs와 다름
[출력]
- 완성된 `.claude/commands/<name>.md` 파일 전체 내용
- 같은 폴더에 둘 수 있는 후속 커맨드 2~3개 제안
- 사용 예시 ("/<name> arg")
- 잘못 호출했을 때 대응 가이드
🔒 잠금 해제 후 전체 보기