6. 슬래시 커맨드 만들기 - Claude에게 시키세요
슬래시 커맨드의 비밀
지난 글에서 /daily-review와 /daily-note 명령어를 배웠습니다.
궁금하셨죠? "이거 어떻게 만들었을까?"
정답: .claude/commands/ 폴더 안에 Markdown 파일 하나입니다.
.claude/commands/
└── daily-review.md ← 텍스트 파일 하나
더 놀라운 점:
- 직접 안 만들어도 됨
- Claude에게 "이런 커맨드 만들어줘" 요청
- 공식 문서 참조해서 Claude가 작성
- 저장하면 바로 사용 가능
Before / After
Before (커맨드 없을 때)
할 일 추가할 때마다:
나: "서수현님 급여 차액 확인" 이거 Todo에 추가해줘.
40-personal/43-todos/active-todos.md 파일에
오늘 날짜랑 우선순위도 함께
Claude: 알겠습니다. (파일 열고, 추가하고, 저장)
매번 반복. 1분 소요.
After (커맨드 사용)
할 일 추가:
/todo 서수현님 급여 차액 확인
3초 완료.
실전 예제: /todo 와 /todos
실제로 사용하는 커맨드를 봅시다.
/todo - 빠른 할 일 추가
사용법:
/todo 서수현님 급여 차액 확인
/todo [urgent] 노무사 퇴직금 문의
/todo [gpters] 19기 선정 결과 확인
자동으로:
- 40-personal/43-todos/active-todos.md 파일에 추가
- 날짜 시간 자동 기록
- 우선순위 자동 감지 ([urgent] = high, [low] = low)
- 프로젝트 자동 연결 ([gpters] = GPTers 프로젝트)
결과:
- [ ] 서수현님 급여 차액 확인
- added: 2025-11-02 14:23
- priority: normal
- context: gpters-ai-branding-study/README.md
/todos - 할 일 목록 보기
사용법:
/todos # 전체 보기
/todos today # 오늘 할 일만
/todos project # 프로젝트별 그룹화
/todos overdue # 1주일 이상 된 것
결과 예시:
# 📋 전체 Todo 목록 (15개)
## 📥 Inbox (처리 안 한 것들) - 7개
- [ ] 서수현님 급여 차액 확인 (14:23에 추가)
- [ ] 신봉주님 퇴직금 계산 (16:45에 추가)
## 🎯 Today (오늘 할 일) - 3개
- [ ] GPTers 19기 선정 결과 확인
- [ ] 매장 순회 체크리스트 작성
## ⚠️ Overdue (1주일 이상) - 2개
- [ ] 매장 CCTV 업그레이드 견적 (14일 지남)
이 정도면 Todo 관리 완성입니다.
어떻게 만들었을까? Claude에게 시키세요
실제 워크플로우
1. 원하는 기능 정의
나: /todo 커맨드 만들어줘.
할 일을 빠르게 추가하는 커맨드야.
/todo [내용] 이렇게 쓰면
40-personal/43-todos/active-todos.md 파일에
날짜, 우선순위 자동 추가하고
[urgent] 쓰면 high priority
[프로젝트명] 쓰면 프로젝트 연결
공식 문서 참조해서 작성해줘.
2. Claude가 작성
Claude가 공식 문서를 참조해서:
- .claude/commands/todo.md 파일 생성
- YAML 헤더 작성 (description, argument-hint, allowed-tools)
- 프롬프트 작성
- 저장
3. 바로 사용
/todo 서수현님 급여 차액 확인
끝입니다.
핵심 포인트
직접 만들 필요 없음:
- Claude에게 "이런 커맨드 만들어줘" 요청
- "공식 문서 참조해서" 명시
- Claude가 알아서 작성
당신이 할 일:
1. 어떤 기능이 필요한지 설명
2. Claude에게 만들어 달라고 요청
3. 테스트
4. 필요하면 수정 요청
이게 전부입니다.
더 많은 예제
/idea - 대화에서 아이디어 추출
사용 시나리오:
나: 강릉 카페 컨설팅하면서 든 생각인데,
프리미엄 시장은 가격이 아니라 경험으로
차별화해야 할 것 같아.
나: /idea business
결과:
- 대화 내용 분석
- 핵심 아이디어 추출
- 30-knowledge/33-insights/business/2025-11-02_프리미엄-시장-경험-차별화.md 자동 생성
- 태그, 맥락, 후속 행동 포함
3개월 후: "그때 그 아이디어 뭐였지?" → 검색하면 바로 찾음
/thinking-partner - 복잡한 문제 정리
사용 시나리오:
/thinking-partner
Claude의 역할 전환:
Claude: 무엇에 대해 생각하고 계신가요?
나: 강릉 카페 브랜딩 전략을 어떻게 짜야 할지 모르겠어.
Claude: 좋은 출발점이네요. 먼저 몇 가지 질문을 드려볼게요:
1. 이 카페가 다른 카페와 다른 점은 무엇인가요?
2. 강릉 지역만의 특성이 있나요?
3. 타겟 고객은 누구인가요?
4. 이 프로젝트에서 가장 중요한 것은 무엇인가요?
효과: 솔루션을 주지 않고, 생각을 정리하도록 도와줌
/git-status - 여러 저장소 한눈에
사용법:
/git-status
결과:
========================================
Git 저장소 상태 확인
========================================
[1] 강릉 카페 프로젝트
✅ 변경사항 없음
[2] 카페 운영
- 변경된 파일: 3개
- 커밋 필요: Yes
- Push 필요: Yes
[3] PKM 메인
- 변경된 파일: 2개
- 커밋 필요: Yes
========================================
요약: 2개 저장소 커밋 필요, 1개 push 필요
========================================
효과: 3개 저장소 상태를 한 번에 확인
커맨드 요청 템플릿
Claude에게 이렇게 요청하세요:
/[커맨드명] 만들어줘.
**목적:**
[이 커맨드가 무엇을 하는지]
**사용법:**
/[커맨드명] [인자들]
**기능:**
1. [첫 번째 기능]
2. [두 번째 기능]
3. [세 번째 기능]
**저장 위치:**
[파일 경로]
**출력 형식:**
[어떻게 보여줄지]
공식 문서 (slash-commands-guide.md) 참조해서 작성해줘.
예시:
/weekly-review 만들어줘.
**목적:**
이번 주 작업 내용을 자동으로 요약하는 커맨드
**사용법:**
/weekly-review
**기능:**
1. 이번 주 git log 확인 (7일치)
2. 변경된 파일 목록 분석
3. 완료한 Todo 확인
4. Weekly Review 파일 생성
**저장 위치:**
40-personal/42-weekly/2025-W44.md
**출력 형식:**
- 주요 성과 (3-5개)
- 완료한 작업 목록
- 다음 주 우선순위
공식 문서 참조해서 작성해줘.
커맨드 파일 구조 (참고용)
직접 안 만들어도 되지만, 구조를 알면 수정할 때 편합니다.
---
description: 커맨드 설명 (필수)
argument-hint: [인자1] [인자2]
allowed-tools: Bash, Read, Write
---
Claude에게 전달할 프롬프트 내용
**수행할 작업:**
1. [단계 1]
2. [단계 2]
3. [단계 3]
주요 옵션:
- description: 커맨드 설명 (필수!)
- argument-hint: 인자 힌트 (자동완성)
- allowed-tools: 허용 도구 (보안)
인자 사용:
- $ARGUMENTS: 모든 인자
- $1, $2, $3: 개별 인자
- !command: bash 명령 실행
- @file: 파일 내용 포함
저장 위치
개인용 (추천)
~/.claude/commands/
├── todo.md
├── todos.md
├── idea.md
└── thinking-partner.md
장점: 모든 프로젝트에서 사용 가능
프로젝트용
.claude/commands/
├── deploy.md
├── test.md
└── review.md
장점: 팀원과 Git으로 공유
실전 활용 팁
1. 자주 반복하는 작업 찾기
질문:
- 매일 똑같이 요청하는 것이 있나요?
- 매번 긴 설명을 반복하나요?
- 정해진 순서로 하는 작업이 있나요?
그렇다면 → 슬래시 커맨드로 만드세요.
2. 간단하게 시작
✅ 좋은 시작:
- /todo - 할 일 추가
- /idea - 아이디어 저장
- /review - 작업 요약
❌ 나쁜 시작:
- 복잡한 워크플로우
- 많은 옵션과 설정
- 50줄짜리 프롬프트
간단한 것부터 시작하세요.
3. 폴더로 정리
많아지면:
~/.claude/commands/
├── daily/
│ ├── note.md
│ └── review.md
├── todo/
│ ├── todo.md
│ └── todos.md
└── work/
├── idea.md
└── weekly-review.md
추천 커맨드 10개
실제로 유용한 커맨드들:
/daily-review- 어제 작업 요약 (git diff 분석)/daily-note- 오늘 노트 생성/todo- 할 일 빠르게 추가/todos- 할 일 목록 보기/idea- 대화에서 아이디어 추출/thinking-partner- 생각 정리 모드/git-status- 여러 저장소 상태 확인/weekly-review- 주간 회고 자동화/project-init- 프로젝트 시작 템플릿/collect-telegram- 텔레그램 링크 수집
실제 활용 시나리오
시나리오 1: 카페 업무 중 급한 할 일 발생
커맨드 없을 때:
나: Claude, 이거 Todo에 추가해줘.
"서수현님 급여 차액 확인"
40-personal/43-todos/active-todos.md 파일에
날짜랑 우선순위 높음으로 설정하고
GPTers 프로젝트 연결해줘
Claude: 알겠습니다. 파일 열어서... (1분 소요)
커맨드 사용:
/todo [urgent] [gpters] 서수현님 급여 차액 확인
3초 완료. 바로 다음 일로.
시나리오 2: 프로젝트 미팅 중 아이디어 떠오름
커맨드 없을 때:
나: 지금 떠오른 아이디어 저장해줘.
"프리미엄 시장은 가격이 아니라 경험으로 차별화"
30-knowledge/33-insights/business/ 폴더에
제목은 날짜 + 키워드로 만들고
태그도 추가해줘
Claude: (5분 소요)
커맨드 사용:
/idea business
대화 내용 자동 분석 → 아이디어 파일 생성 → 30초 완료
시나리오 3: 일주일 회고 준비
커맨드 없을 때:
나: 이번 주 작업 내용 요약해줘.
git log 보고
Daily Note 7개 확인하고
완료한 Todo도 확인해서
주간 회고 파일 만들어줘
Claude: (10분 소요)
커맨드 사용:
/weekly-review
2분 만에 주간 회고 완성.
얼마나 시간을 절약할까?
계산해봅시다
첫 커맨드 만드는 시간: 5분 (Claude에게 요청)
앞으로 절약되는 시간:
- 할 일 추가 1번: 1분 → 3초 (57초 절약)
- 하루 10번 할 일 추가: 9분 30초 절약/일
- 한 달 (20일): 약 190분 = 3시간 10분 절약
- 1년 (250일): 약 40시간 절약
커맨드 3개 사용 시
추가 커맨드:
- /idea - 아이디어 저장 (5분 → 30초)
- /weekly-review - 주간 회고 (10분 → 2분)
- /git-status - Git 상태 확인 (3분 → 10초)
절약 시간 누적:
- /todo 커맨드: 40시간/년
- /idea 커맨드: 20시간/년 (주 2회 사용)
- /weekly-review: 7시간/년 (매주 8분 절약)
- /git-status: 12시간/년 (주 5회 사용)
총 절약: 약 80시간/년
80시간이면:
- 새로운 기술 2개 완전히 마스터
- 프로젝트 4-5개 완료
- 책 30권 읽기
- 또는... 편하게 쉬기
투자 대비 효과: 15분 → 80시간
무형의 가치
인지 부하 감소:
- 반복 설명 스트레스 제거
- "어떻게 요청하지?" 고민 제거
- 명확한 커맨드로 즉시 실행
일관성 확보:
- 항상 같은 형식으로 저장
- 나중에 검색 쉬움
- 실수 최소화
팀 협업 (프로젝트 커맨드):
- 팀원 모두 같은 커맨드 사용
- 온보딩 시간 단축
- 작업 표준화
지금 바로 만드는 법
방법 1: Claude에게 만들어 달라고 요청 (추천!)
가장 간단한 방법입니다. Claude에게 이렇게 요청하세요:
나: /todo 커맨드 만들어줘.
**목적:**
할 일을 빠르게 추가하는 커맨드
**사용법:**
/todo [내용]
**기능:**
- 40-personal/43-todos/active-todos.md 파일에 추가
- 날짜 시간 자동 기록
- [urgent] 쓰면 high priority
- [low] 쓰면 low priority
- [프로젝트명] 쓰면 프로젝트 연결
공식 문서 (slash-commands-guide.md) 참조해서 작성해줘.
Claude가 자동으로:
1. .claude/commands/todo.md 파일 생성
2. YAML 헤더 작성 (description, argument-hint)
3. 프롬프트 내용 작성
4. 저장
바로 사용 가능합니다.
방법 2: 직접 만들기 (고급)
직접 만들고 싶다면:
Mac/Linux:
# 1. commands 폴더 생성 (없으면)
mkdir -p ~/.claude/commands/
# 2. 커맨드 파일 생성
cat > ~/.claude/commands/todo.md << 'EOF'
---
description: 빠르게 할 일 추가
argument-hint: [task description]
allowed-tools: Read, Write, Edit
---
40-personal/43-todos/active-todos.md 파일에 할 일을 추가해줘.
**할 일 내용:** $ARGUMENTS
**처리 방법:**
1. 파일 열기 (없으면 생성)
2. 다음 형식으로 추가:
- [ ] {할 일 내용}
- added: {현재 날짜 시간}
- priority: {[urgent]면 high, [low]면 low, 아니면 normal}
3. 저장
**완료 메시지:**
"✅ Todo 추가 완료: {할 일 내용}"
EOF
Windows:
# 1. commands 폴더 생성
mkdir %USERPROFILE%\.claude\commands
# 2. 메모장으로 파일 생성
notepad %USERPROFILE%\.claude\commands\todo.md
# 다음 내용 입력:
---
description: 빠르게 할 일 추가
argument-hint: [task description]
allowed-tools: Read, Write, Edit
---
40-personal/43-todos/active-todos.md 파일에 할 일을 추가해줘.
**할 일 내용:** $ARGUMENTS
**처리 방법:**
1. 파일 열기 (없으면 생성)
2. 다음 형식으로 추가:
- [ ] {할 일 내용}
- added: {현재 날짜 시간}
- priority: {[urgent]면 high, [low]면 low, 아니면 normal}
3. 저장
**완료 메시지:**
"✅ Todo 추가 완료: {할 일 내용}"
확인하기
커맨드가 생성되었나요?
# Mac/Linux
ls ~/.claude/commands/
# Windows
dir %USERPROFILE%\.claude\commands
기대 결과:
todo.md
✅ 파일이 보이면 성공!
첫 실행
/todo 첫 번째 할 일 추가
결과:
✅ Todo 추가 완료: 첫 번째 할 일 추가
40-personal/43-todos/active-todos.md 파일에 추가되었습니다.
커맨드 수정하기
필요하면 Claude에게 수정 요청:
나: /todo 커맨드 수정해줘.
[프로젝트명] 쓰면 프로젝트 연결 기능 추가하고 싶어.
예: /todo [gpters] 회의록 작성
Claude가 자동으로 수정해줍니다.
습관이 되면
1주일 후:
- 커맨드 3개 만듦 (/todo, /idea, /daily-note)
- 반복 작업 50% 자동화
- 하루 30분 절약
1개월 후:
- 커맨드 10개 사용 중
- 반복 작업 80% 자동화
- 하루 1시간 절약
3개월 후:
- 커맨드 20개 라이브러리
- "어떻게 이렇게 빨리 일해?" 질문 받음
- 동료에게 커맨드 공유 시작
지금 바로 시작하기
1단계: 필요한 커맨드 생각
질문:
- 매일 반복하는 작업이 뭔가요?
- 긴 설명을 매번 하는 것이 있나요?
2단계: Claude에게 요청
나: /todo 커맨드 만들어줘.
할 일을 빠르게 추가하는 거야.
공식 문서 참조해서 작성해줘.
3단계: 테스트
/todo 첫 번째 할 일 추가
4단계: 수정 (필요하면)
나: /todo 커맨드 수정해줘.
우선순위 기능 추가하고 싶어.
[urgent] 쓰면 high priority로.
끝!
지금 바로 시작하세요:
나: /todo 커맨드 만들어줘.
공식 문서 참조해서.
반복 작업을 명령어 하나로, 오늘부터.