실전 워크플로우 - 팀 협업 시나리오

이 장에서 배우는 것

  • 실제 업무 시나리오별 워크플로우
  • 에이전트 체이닝 방법
  • 복잡한 작업의 분해와 조합

워크플로우 기본 원칙

1. 작업 분해

큰 작업을 작은 단위로 나눕니다.

[큰 작업]
    ├── [중간 작업 1]
    │       ├── 세부 작업 1-1
    │       └── 세부 작업 1-2
    └── [중간 작업 2]
            ├── 세부 작업 2-1
            └── 세부 작업 2-2

2. 에이전트 매핑

각 작업에 적합한 에이전트를 배정합니다.

작업 유형적합한 에이전트
정보 수집Researcher, Scout, Hermes
전략 수립CEO, PM, Athena
콘텐츠 제작Writer, 마케팅, Hephaestus
검토/피드백Reviewer, QA, Themis
계획 수립Planner, PO, Athena

3. 순서 결정

의존성에 따라 순서를 정합니다.

[병렬 가능] → 동시 실행
[순차 필요] → 앞 작업 완료 후 실행

워크플로우 1: 신규 프로젝트 킥오프

상황: 새 프로젝트를 시작할 때 필요한 문서와 계획 준비

단계별 진행

1. 프로젝트 배경 정리 (PM)

2. 시장/경쟁사 조사 (Researcher) ─┬─ 병렬
   내부 역량 분석 (COO)          ─┘

3. 프로젝트 계획서 작성 (PM)

4. 리스크 검토 (법무/재무)

5. 최종 검토 (CEO)

실행 예시

Step 1: 배경 정리

> PM으로서 이 프로젝트의 배경을 정리해줘.
> 프로젝트: [프로젝트명]
> 목적: [목적]
> 기대 효과: [효과]

Step 2: 조사 (병렬)

> 다음 두 가지를 동시에 조사해줘:
> 1. Researcher: 시장 규모와 경쟁사 현황
> 2. COO: 우리 팀의 가용 리소스와 역량

Step 3: 계획서 작성

> PM으로서 프로젝트 계획서를 작성해줘.
> 조사 결과를 반영해서.
> 포함할 내용: 목표, 범위, 일정, 리소스, 마일스톤

Step 4: 리스크 검토

> 법무: 이 프로젝트의 법적 리스크 검토해줘
> 재무: 예산 및 재무 리스크 검토해줘

Step 5: 최종 검토

> CEO 관점에서 이 프로젝트 계획을 최종 검토해줘.
> 전략적 적합성, 실행 가능성, ROI 관점에서.

워크플로우 2: 콘텐츠 제작 파이프라인

상황: 블로그 포스트, 뉴스레터, SNS 콘텐츠 제작

단계별 진행

1. 주제 선정 및 아웃라인 (Planner)

2. 자료 조사 (Researcher)

3. 초안 작성 (Writer)

4. 편집 및 개선 (Editor/Apollo)

5. SEO/마케팅 최적화 (마케팅)

6. 최종 검토 (Reviewer)

실행 예시

전체 요청 (한 번에)

> 다음 주제로 블로그 포스트를 만들어줘.
> 주제: [주제]
> 타겟 독자: [독자]
> 목표 길이: [글자 수]
>
> 다음 순서로 진행해줘:
> 1. Planner: 아웃라인 작성
> 2. Researcher: 관련 자료 수집
> 3. Writer: 초안 작성
> 4. Apollo: 문체와 흐름 개선
> 5. 마케팅: SEO 키워드 반영
> 6. Reviewer: 최종 검토

단계별 요청

# Step 1
> 아테나, 이 주제로 블로그 아웃라인 잡아줘: [주제]

# Step 2
> 헤르메스, 이 아웃라인에 필요한 데이터/사례 조사해줘.

# Step 3
> 헤파이스토스, 아웃라인과 조사 자료로 초안 작성해줘.

# Step 4
> 아폴로, 초안의 흐름과 문체를 더 매끄럽게 다듬어줘.

# Step 5
> 마케팅, SEO 키워드를 자연스럽게 반영해줘.

# Step 6
> 테미스, 최종 검토하고 개선점 알려줘.

워크플로우 3: 고객 제안서 작성

상황: B2B 고객사에 제출할 제안서 작성

단계별 진행

1. 고객사 분석 (Researcher)

2. 솔루션 매핑 (PM)

3. 제안서 초안 (영업 + Writer)

4. 가격/조건 검토 (재무)

5. 법적 검토 (법무)

6. 디자인/형식 (디자이너)

7. 최종 검토 (CEO)

실행 예시

> B2B 제안서를 만들어줘.
>
> 고객사 정보:
> - 회사: [회사명]
> - 산업: [산업]
> - 규모: [규모]
> - 니즈: [파악된 니즈]
>
> 진행 순서:
> 1. Researcher: 고객사 상세 분석 (산업, 경쟁사, 과제)
> 2. PM: 우리 솔루션이 어떻게 해결하는지 매핑
> 3. 영업: 제안서 초안 작성
> 4. 재무: 가격 정책 및 조건 검토
> 5. 법무: 계약 조건 검토
> 6. 디자이너: 형식 및 가독성 개선
> 7. CEO: 전략적 관점에서 최종 검토

워크플로우 4: 신기능 출시

상황: 새 기능 출시를 위한 준비

단계별 진행

1. PRD 작성 (PM)

2. 유저 스토리 분해 (PO)

3. 디자인 리뷰 (디자이너)

4. 테스트 케이스 (QA)

5. 출시 문서 준비 (콘텐츠)    ─┬─ 병렬
   GTM 전략 (마케팅)          ─┤
   CS FAQ 준비 (CS)           ─┘

6. 출시 체크리스트 (PM)

실행 예시

> 신기능 출시를 준비해줘.
>
> 기능: [기능명]
> 설명: [기능 설명]
> 출시 예정일: [날짜]
>
> 다음 순서로:
> 1. PM: PRD 작성
> 2. PO: 유저 스토리로 분해
> 3. 디자이너: 디자인 가이드라인 체크
> 4. QA: 테스트 케이스 작성
> 5. 병렬 진행:
>    - 콘텐츠: 헬프센터 문서 + 릴리즈 노트
>    - 마케팅: 출시 캠페인 계획
>    - CS: FAQ 및 응대 스크립트
> 6. PM: 출시 전 체크리스트 최종 확인

워크플로우 5: 주간 업무 루틴

상황: 매주 반복되는 업무 자동화

월요일: 주간 계획

> 이번 주 계획을 세워줘.
>
> 1. PM: 이번 주 우선순위 정리
> 2. Planner: 일별 할 일 배분
> 3. Researcher: 이번 주 체크할 지표/데이터 정리

금요일: 주간 정리

> 이번 주 마무리해줘.
>
> 1. Writer: 주간 보고서 초안
> 2. 데이터 분석가: 주요 지표 정리
> 3. PM: 다음 주 이월 사항 정리
> 4. Reviewer: 보고서 검토

워크플로우 6: 문제 해결

상황: 예상치 못한 이슈 발생 시

단계별 진행

1. 상황 파악 (Researcher)

2. 원인 분석 (분석가)

3. 해결 옵션 도출 (Planner)

4. 리스크 평가 (법무/재무)

5. 의사결정 (CEO)

6. 실행 계획 (COO)

7. 커뮤니케이션 (마케팅/CS)

실행 예시

> 다음 이슈를 해결해줘.
>
> 이슈: [이슈 설명]
> 영향: [영향 범위]
> 긴급도: [긴급/보통/낮음]
>
> 1. Researcher: 현재 상황 파악 및 정리
> 2. 분석가: 근본 원인 분석
> 3. Athena: 해결 옵션 3가지 도출
> 4. 법무/재무: 각 옵션의 리스크 평가
> 5. CEO: 최적 옵션 선택
> 6. COO: 실행 계획 수립
> 7. CS/마케팅: 고객/외부 커뮤니케이션 준비

워크플로우 템플릿

나만의 워크플로우 만들기

## 워크플로우: [워크플로우명]

### 상황

[이 워크플로우를 사용하는 상황]

### 입력

- [필요한 입력 1]
- [필요한 입력 2]

### 단계

1. [에이전트1]: [작업 내용]
2. [에이전트2]: [작업 내용]
3. [에이전트3]: [작업 내용]

### 출력

- [최종 결과물]

### 프롬프트 템플릿

[복사해서 사용할 프롬프트]


워크플로우 저장하기

자주 쓰는 워크플로우는 스킬로 저장:

---
name: "weekly-planning"
description: "주간 계획 수립 워크플로우"
triggers:
  - "주간 계획"
  - "이번 주 계획"
  - "weekly planning"
---

# 주간 계획 워크플로우

## 단계

1. PM: 이번 주 목표 및 우선순위 정리
2. Planner: 일별 할 일 배분
3. Researcher: 필요한 정보/데이터 정리

## 출력 형식

[형식 정의]

체이닝 팁

1. 명확한 핸드오프

각 단계의 출력이 다음 단계의 입력이 되도록:

> Step 1 출력을 Step 2 입력으로 사용해줘.

2. 중간 점검

긴 워크플로우는 중간에 확인:

> 여기까지 결과 보여줘. 괜찮으면 다음 진행할게.

3. 롤백 지점

되돌릴 수 있는 지점 설정:

> Step 3 결과가 마음에 안 드니까 Step 2부터 다시 해줘.

4. 병렬 처리

독립적인 작업은 동시에:

> 다음 세 가지를 동시에 진행해줘:
> 1. ...
> 2. ...
> 3. ...

실습: 나만의 워크플로우 만들기

과제

자주 하는 복잡한 업무를 워크플로우로 정리하세요.

단계

  1. 업무 선정: 3단계 이상의 복잡한 업무
  2. 단계 분해: 각 단계를 명확히 정의
  3. 에이전트 배정: 각 단계에 적합한 에이전트
  4. 순서 결정: 의존성 파악, 병렬 가능 여부
  5. 스킬로 저장: 반복 사용을 위해 저장

예시 과제

업무: 월간 성과 리포트 작성

> 월간 성과 리포트 워크플로우를 만들어줘.
>
> 단계:
> 1. 데이터 수집
> 2. 분석
> 3. 인사이트 도출
> 4. 리포트 작성
> 5. 검토
>
> 각 단계에 적합한 에이전트와 프롬프트 템플릿을 포함해줘.

참고 자료

리소스설명
Claude Code Best PracticesAnthropic 공식 사용 가이드
claude-flow54개 전문 에이전트 + 워크플로우
awesome-claude-code커뮤니티 큐레이션
claude-code-templatesAnthropic 공식 프로젝트 템플릿
claude-task-masterAI 기반 태스크 관리 워크플로우

다음 단계

실전 워크플로우를 익혔다면, 즉시 사용 가능한 스킬 라이브러리를 확인해보세요.

부록 A. 스킬 라이브러리