Anthropic의 Claude Skills를 Slack과 연동하면, 팀 전체가 일관된 AI 워크플로우를 공유할 수 있습니다. 코딩 없이 대화만으로 반복 업무를 자동화하는 완전 가이드입니다.
🎯 한눈에 보는 연동 구조
┌─────────────────────────────────────────────────────┐
│ Slack 채널 │
│ "@Claude 이번 주 영업 보고서 만들어줘" │
│ ↓ │
│ Claude Skills (업무 매뉴얼 자동 로드) │
│ ↓ │
│ Claude Code 세션 → GitHub/Notion/CRM 연동 │
│ ↓ │
│ Slack 스레드에 완료 알림 + 파일/PR 링크 공유 │
└─────────────────────────────────────────────────────┘
핵심 가치: 프롬프트 복붙 → 자산화, 개인 작업 → 팀 표준.
📋 연동 전 필수 조건
| 항목 | 필요 조건 | 확인 방법 |
|---|---|---|
| Claude 플랜 | Pro, Max, Teams, Enterprise | claude.ai → 설정 → 플랜 |
| Slack 권한 | 워크스페이스 관리자 또는 앱 설치 권한 | Slack → 설정 → 앱 관리 |
| GitHub 연동 | Claude Code 사용 시 필수 (선택) | claude.ai → 설정 → 연결 |
| MCP 서버 | 외부 도구 (Notion, CRM 등) 연동 시 | Claude Desktop → 설정 → MCP |
참고: Skills만 사용할 경우 GitHub 불필요. Slack 연동 + 코드 자동화 시 필요.
🚀 1단계: Claude Slack 앱 설치 (3분)
방법 A: 공식 Slack App Marketplace (권장)
- Slack App Marketplace 접속: slack.com/apps
- 검색창에 “Claude Code” 입력
- Add to Slack 클릭
- 설치할 워크스페이스 선택
- 요청된 권한 확인 → Allow 클릭
방법 B: claude.ai 에서 직접 설치
- 로그인
- 좌측 사이드바 →
연결(또는Settings→Connections) - Slack 아이콘 클릭
- Connect Slack → 워크스페이스 선택 → 권한 허용
설치 후 확인
Slack 사이드바의 앱 목록에 Claude 또는 Claude Code 가 보이면 성공.
🔗 2단계: Claude 계정 연결 (1분)
- Slack 에서
@Claude를 아무 채널이나 멘션 - 나타나는 안내 메시지 에서 Connect Claude Account 클릭
- claude.ai 로그인 페이지로 이동 → 계정 로그인
- Authorize 클릭 (Slack 접근 권한 허용)
- Slack 으로 돌아와 연결 완료 메시지 확인
⚙️ 3단계: 라우팅 모드 설정 (선택)
Claude 가 Slack 메시지를 어떻게 처리할지 선택합니다:
| 모드 | 설명 | 추천 대상 |
|---|---|---|
| Code only | 코딩 의도 감지 시만 처리 (PR 만들어줘, 버그 수정해줘) |
개발 팀, 엔지니어링 채널 |
| Code + Chat | 코딩 요청은 Claude Code, 일반 질문은 Claude AI 로 자동 분기 | 혼합 사용 채널, 비개발 팀 |
설정 방법:
@ClaudeDM 열기/settings입력- Routing Mode 에서 선택
🎓 4단계: Claude Skills 생성 및 Slack 에서 호출 (5분)
Skills 란?
Claude Skills = Claude 에게 미리 써두는 업무 매뉴얼
매번 같은 프롬프트를 복붙하지 않고, /스킬이름 한 줄로 일관된 결과물을 얻습니다.
Skills 생성 (대화만으로 OK)
방법 A: claude.ai (Cowork 모드) — 가장 쉬움
- → 우측 상단
Cowork모드 선택 - 다음과 같이 입력:
인스타그램 캡션 작성 스킬을 만들어줘.
우리는 을 운영하고, 20~30대 이 타겟이야.
규칙:
- 첫 줄에 스크롤 멈추게 하는 후킹 문장
- 본문 3~5 줄, 줄바꿈 활용
- 이모지는 줄당 1 개 이하
- 마지막에 댓글 유도 CTA
- 해시태그 10~15 개 (대형·중형·소형 태그 섞어서)
톤은 .
해시태그는 본문과 분리해서 마지막에 배치해줘.
- Claude 가
SKILL.md자동 생성 →Save Skill클릭
방법 B: Claude Desktop 앱
- Claude Desktop 앱 실행
사용자 지정→스킬→새 스킬 만들기- 위와 동일하게 요청
방법 C: Claude Code (터미널, 개발자용)
claude mcp add slack --scope user -- npx -y @anthropic/mcp-slack
그 후 터미널에서:
인스타 캡션 스킬 만들어줘. ~/.claude/skills/ 에 저장해줘.
Slack 에서 Skills 호출
① 자동 호출 (권장)
Skills 의 description 에 포함된 키워드가 메시지에 있으면 자동 로드됩니다.
#marketing 채널에서:
"이번 주 인스타 게시물 캡션 써줘. 주제는 '월요일 아침 커피'"
→ Claude 가 자동으로 'insta-caption' 스킬 로드 → 브랜드 톤 적용된 캡션 생성
② 수동 호출 (명확한 제어)
@Claude /insta-caption 이번 주 인스타 게시물 캡션 써줘. 주제는 '월요일 아침 커피'
🛠️ 실전 Skills 템플릿 5가지 (바로 복사해서 사용)
1️⃣ 주간 영업 보고서 (Sales 팀)
생성 요청 프롬프트:
주간 영업 보고서 스킬을 만들어줘.
매주 월요일 9 시에 지난주 성사된 딜 목록을 추출해서
Google Sheets 에 "주간_영업_보고_YYYYMMDD" 파일로 만들고,
#영업-팀 채널에 요약과 함께 공유해줘.
구조:
- 이번 주 핵심 성과 (3~5 줄)
- 수치 요약 (매출, 신규 고객, 전환율 — 표 형태)
- 이슈 및 특이사항
- 다음 주 계획
규칙:
- 데이터를 표로 정리
- 전주 대비 증감률 자동 계산
- 분량은 A4 1 페이지 이내
- 톤은 사내 보고서답게 간결하고 팩트 중심
Slack 에서 호출:
@Claude /weekly-sales-report 지난주 보고서 만들어줘
2️⃣ 미팅 자동 정리 (전 팀 공통)
생성 요청 프롬프트:
미팅 정리 스킬을 만들어줘.
녹취록이나 메모를 붙여넣으면 아래 포맷으로 정리해줘:
- 제목: 날짜 + 핵심 내용을 담은 한 줄 제목
- 참석자 목록
- 핵심 아젠다 2~4 개 (굵직하게)
- 주요 인사이트 (단순 사실이 아닌, 왜 중요한지가 보이도록)
- 액션 아이템 (담당자 + 할 일 + 기한을 표로)
- 미결 논의 사항
규칙:
- 발언자 이름은 직접 표기하지 말고 내용 중심으로 정리
- 간결하고 실무적인 톤
- 구어체를 문어체로 변환, 잡담 제거
Slack 에서 호출:
@Claude /meeting-summary
결과: 30 초 만에 액션 아이템까지 정리된 회의록이 Slack 스레드에 공유됨.
3️⃣ 고객 문의 답변 (CS 팀)
생성 요청 프롬프트:
고객 DM/이메일 답변 스킬을 만들어줘. 우리는 온라인 의류 쇼핑몰이야.
응대 원칙:
- 첫 문장에서 고객 감정 인정 (불만이면 공감, 질문이면 감사)
- 핵심 답변 2~3 문장으로 명확하게
- 마무리에 추가 문의 안내
유형별로 다르게:
- 사이즈 문의 → 사이즈표 기반 구체적 추천
- 교환/환불 → 7 일 이내 가능, 택배비 선불 안내
- 배송 지연 → 사과 + 예상 도착일 + 배송 추적 링크
- 불만 → 진심 사과 + 해결 방안 + 5% 할인쿠폰 안내
톤은 카카오톡 상담 느낌으로, 정중하되 딱딱하지 않게. 이모지는 2 개 이하.
Slack 에서 호출:
@Claude /cs-reply
4️⃣ 블로그 아티클 작성 (마케팅 팀)
생성 요청 프롬프트:
블로그 인사이트 아티클 스킬을 만들어줘.
멤버 사례 데이터 (계정명, 조회수, 팔로워, 콘텐츠 링크 등) 를 주면
15~18 분 분량의 인사이트 아티클을 만들어줘.
규칙:
- 사례 데이터가 없으면 먼저 질문해서 수집
- 사례는 절대 지어내지 말 것, 제공된 데이터만 사용
- 숫자/지표는 원본 그대로 정확히 사용
- 각 사례는 독립적으로 읽혀도 가치가 있어야 함
- 사례 간 공통 패턴을 도입부와 마무리에서 묶어줘
출력은 Ghost CMS 용 마크다운으로. 이미지 삽입 위치는 플레이스홀더로 표시.
톤은 전문적이지만 응원하는 느낌으로.
Slack 에서 호출:
@Claude /blog-insight
5️⃣ Jira 티켓 자동 생성 (개발 팀, MCP 연동 필요)
사전 준비: MCP 로 Jira 연동
claude mcp add jira --scope user -- npx -y @anthropic/mcp-jira
생성 요청 프롬프트:
Jira 티켓 생성 스킬을 만들어줘.
Slack 에서 버그 리포트나 기능 요청이 오면
Jira 에 새 티켓을 생성하고 링크를 Slack 에 공유해줘.
필수 필드:
- 프로젝트: ENG
- 티켓 유형: Bug 또는 Story (메시지에서 자동 감지)
- 제목:
- 설명: Slack 메시지 전체 + 관련 스레드 링크
- 우선순위: '긴급' 단어가 있으면 High, 없으면 Medium
- 담당자: 메시지에서 @멘션된 사람
Slack 에서 호출:
@Claude /create-jira
결과: Jira 티켓 자동 생성 + Slack 에 티켓 링크 공유.
🔌 고급: MCP 로 외부 도구 연동 (선택)
MCP(Model Context Protocol) 를 사용하면 Claude 가 Slack 밖의 도구를 직접 조작합니다.
연동 가능한 도구
| 도구 | MCP 서버 명령어 | 활용 예시 |
|---|---|---|
| Slack | npx -y @anthropic/mcp-slack |
채널 메시지 검색, DM 발송 |
| Jira | npx -y @anthropic/mcp-jira |
티켓 생성/조회/상태 변경 |
| Google Calendar | npx -y @anthropic/mcp-calendar |
일정 조회/생성/수정 |
| Notion | npx -y @anthropic/mcp-notion |
페이지 생성/데이터 조회 |
| GitHub | 기본 내장 | PR 생성/코드 리뷰/이슈 관리 |
| Salesforce | npx -y @anthropic/mcp-salesforce |
고객 레코드 조회/업데이트 |
MCP 서버 추가 방법 (Claude Desktop)
- Claude Desktop 앱 →
설정→MCP→새 서버 추가 - 다음 형식으로 입력:
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ,
"env": {
"SLACK_BOT_TOKEN": "xoxb-..."
}
}
}
}
- 저장 → Claude 재시작.
MCP 연동 후 가능해지는 일
@Claude 이번 주 내 일정 중 2 시간 이상 빈 시간 찾아서
팀 미팅 일정 잡아줘. #개발-팀 에 초대하고 Jira 에 미팅 티켓도 만들어줘.
→ Claude 가:
1. Google Calendar 에서空き시간 검색
2. 미팅 일정 생성
3. Slack #개발-팀 에 초대 메시지 발송
4. Jira 에 미팅 티켓 생성
5. 모든 결과를 Slack 스레드에 요약 공유
📊 연동 후 가능해지는 워크플로우 비교
| 업무 | 연동 전 | 연동 후 (Skills + Slack) |
|---|---|---|
| 회의록 정리 | 수동 작성 (30 분) | 녹취록 붙여넣기 → 30 초 |
| 주간 보고서 | 데이터 수집 + 정리 (2 시간) | /weekly-report 한 줄 (1 분) |
| 고객 응대 | 매번 새로 작성 (5 분/건) | 일관된 톤으로 자동 생성 (30 초/건) |
| Jira 티켓 | Jira 이동 → 수동 입력 (10 분) | Slack 에서 멘션 → 자동 생성 (1 분) |
| 블로그 아티클 | 자료 수집 + 작성 (4 시간) | 데이터 던지기 → 30 분 |
⚠️ 주의사항 & 베스트 프랙티스
보안 설정
| 항목 | 권장 사항 |
|---|---|
| 채널 접근 제어 | /invite @Claude 로 필요한 채널에만 초대 |
| 민감 채널 제외 | #security, #hr, #finance 등에는 초대 금지 |
| 데이터 권한 | Claude 은 사용자가 볼 수 있는 데이터만 접근 가능 (기본 보안) |
| 외부 연동 제한 | MCP 서버는 관리자 승인 후 활성화 권장 |
Skills 설계 팁
| ❌ 나쁜 예 | ✅ 좋은 예 |
|---|---|
| “보고서 만들어줘” (모호) | “매주 월요일 9 시, 지난주 매출 표 + 증감률 포함, A4 1 장” |
| 만능 스킬 (블로그+인스타+이메일) | 블로그 전용, 인스타 전용으로 분리 |
| 지시만 포함 | 지시 + 구체적 예시 1 개 포함 |
| 1,000 줄 넘는 긴 스킬 | 500 줄 이하 유지, 길어지면 보조 파일로 분리 |
할당량 관리
| 플랜 | Skills 생성 | Slack 메시지 (Claude Code) |
|---|---|---|
| Pro | 무제한 | 주 15 회 |
| Max | 무제한 | 주 100 회 |
| Team/Enterprise | 무제한 | 관리자 설정 |
팁: 복잡한 작업은 한 번의 프롬프트로 통합 요청 (할당량 절약).
🆘 문제 해결 (FAQ)
Q1. @Claude 를 멘션했는데 반응이 없어요
확인 리스트:
- Claude 이 채널에 초대되었는지 확인:
/invite @Claude - 계정 연결 완료되었는지 확인:
@ClaudeDM 에서 연결 상태 체크 - 라우팅 모드가
Code only인 경우, 코딩 의도가 없는 메시지는 무시됨 →Code + Chat으로 변경
Q2. Skills 가 자동 호출되지 않아요
해결법:
@Claude에게 “어떤 스킬 쓸 수 있어?” 라고 질문 → 스킬 인식 여부 확인- 인식하지만 자동 호출 안 됨 →
description에 트리거 키워드 추가 요청 - 아예 인식 못 함 → 스킬 재생성 또는 재업로드
Q3. MCP 서버가 연결되지 않아요
확인 리스트:
claude mcp list로 서버 등록 상태 확인- API 키/토큰 이 올바른지 확인 (
.env파일 또는 MCP 설정) - 네트워크 방화벽 이 MCP 서버 접속을 차단하지 않는지 확인
Q4. 한국어 응답이 어색해요
해결법: Skills 생성 시 다음 지시 추가:
항상 자연스러운 한국어 비즈니스 톤으로 답변해줘.
존댓말 사용, 이모지는 최소한으로.
2026 년 하반기 한국어 NLP 대폭 강화 예정.
📈 실제 도입 효과 (얼리액세스 팀)
| 지표 | 개선 전 | 개선 후 |
|---|---|---|
| 회의록 작성 시간 | 30 분 | 30 초 |
| 주간 보고서 소요 | 2 시간 | 1 분 |
| 고객 응대 일관성 | 팀원마다 다름 | 100% 통일 |
| Jira 티켓 생성 | 10 분 (수동) | 1 분 (자동) |
| 블로그 아티클 작성 | 4 시간 | 30 분 |
“Skills 를 만들고 나서, 팀 전체가 같은 톤으로 같은 포맷으로 일하게 됐어요. 새로 온 팀원도 첫날부터 바로 생산적이었습니다.” — 15 인 스타트업 CMO
💡 오늘 바로 시작할 3가지 액션
- Claude Slack 앱 설치: slack.com/apps 에서 “Claude Code” 검색 → 설치 (3 분)
- 첫 Skills 생성: “미팅 정리 스킬 만들어줘” 라고 요청 → 다음 미팅부터 사용 (5 분)
- 팀과 공유: 만든 Skills 를
/스킬이름으로 팀 채널에 소개 (2 분)
총 소요 시간: 10 분.
🔗 참고 리소스
| 리소스 | 링크 |
|---|---|
| Claude Slack 앱 | slack.com/apps → Claude Code |
| Anthropic 공식 Skills 가이드 | docs.anthropic.com → Skills |
| 공식 GitHub Skills 저장소 | github.com/anthropics/skills |
| MCP 서버 목록 | github.com/modelcontextprotocol/servers |
| 한국어 튜토리얼 | wikidocs.net → Claude Code Slack 통합 |
“프롬프트는 소모이고, Skills 는 자산입니다.”
10 분 투자로 팀 전체의 업무 효율을 2 배 올리세요.