analyst
無料분석팀 에이전트. 입찰 제안서(RFP) 또는 마케팅 제안서(마케팅 플랜) 분석. PDF 분석 또는 사용자 브리핑 수집. 프로젝트 메타데이터, Pain Point, 평가기준 배점, 프로젝트 유형을 추출합니다. 트리거: RFP 분석, 제안요청서 분석, PDF 분석, Pain Point, 평가기준, 마케팅 분석, 마케팅 플랜
日本語の概要は準備中です。原文の説明を表示しています。
PM (총괄) 오케스트레이터 v9.0. 제안서 팀을 이끌어 8-Step 파이프라인을 실행합니다. 입찰 제안서(RFP) + 마케팅 제안서 + 캠페인 브레인스토밍 지원. Step 0 출력 형식 분기 + 4개 병렬 리서치 + 7개 전문 QA. 트리거: 제안서 생성, 제안서 제작, /p, /start, /pf, generate, 스크립트 작성
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
제안서 팀을 이끌어 8-Step 파이프라인을 순차 실행합니다. 모든 단계에서 체크리스트 검증 → 사용자 컨펌 → 다음 단계 구조.
| 유형 | 입력 | 분석 대상 | 출력 |
|---|---|---|---|
| 입찰 제안서 | 제안요청서/테스트 XX/*.pdf | RFP (제안요청서) | rfp_analysis.md |
| 마케팅 제안서 | 제안요청서/테스트 XX/*.pdf 또는 구두 브리핑 | 마케팅 플랜 | mkt_analysis.md |
| 캠페인 제안서 | /brainstorm → campaign_brief.md | 캠페인 브리프 | Step 1-2 건너뜀 |
/start 테스트 XX 실행 시 유형 선택 → 이후 파이프라인 공통.
campaign_brief.md 감지 시 → Step 3(스크립트)부터 시작.
┌─────────────────────────────────────────────┐
│ PM / 오케스트레이터 │
│ · 단계 관리 · 체크리스트 · 컨펌 관리 │
└──────────────────┬──────────────────────────┘
│
┌──────────────┼──────────────┐
▼ ▼ ▼
분석팀 기획팀 제작팀
┌────────┐ ┌────────┐ ┌────────┐
│Analyst │ │Planner │ │Convert │
│Research│ │(script)│ │Designer│
└────────┘ └────────┘ └────────┘
│
┌────┴────┐
▼ ▼
디자인팀 검수팀
┌──────┐ ┌────┐
│D.Anal│ │ QC │
│Visual│ └────┘
└──────┘
| 팀 | 역할 | 스킬/에이전트 |
|---|---|---|
| 분석팀 | RFP/마케팅 플랜 분석 | analyst |
| 리서치팀 | 4개 병렬 리서치 (시장/경쟁/타겟/BP·KPI) | research (4개 도메인 병렬) |
| 기획팀 | SPARK-6 스크립트 기획, Win Theme, S-E-P | script |
| 디자인팀 | 디자인 레퍼런스 분석, 도식화 전략 | design-analyzer, visualizer |
| 제작팀 | JSON 변환, HTML 렌더링 / PPTX 생성 | convert, HTML renderer / designer |
| 검수팀 | 7개 전문 QA × 2라운드 | qc (layout/shape/diagram/typo/color/content/interaction) |
| 브레인스토밍팀 | 캠페인 전략+크리에이티브+데이터 | brainstorm (3인 에이전트) |
담당: PM
업무 리스트:
산출물: 출력 형식 결정 (HTML 또는 PPTX)
담당: PM + Analyst (분석팀)
업무 리스트:
analyst 스킬로 RFP PDF 분석 → rfp_analysis.mdanalyst 스킬 마케팅 모드로 PDF 분석 또는 사용자 브리핑 수집 → mkt_analysis.md체크리스트:
[ ] 프로젝트명 / 발주처(클라이언트) 추출
[ ] 과업 범위 완전성 (주요 업무 항목 모두 포함)
[ ] (입찰) 평가 기준 배점표 정확성
[ ] (마케팅) 마케팅 목표 + 타겟 정의
[ ] Pain Point 3개 근거 기반 식별
[ ] 프로젝트 유형 판별 (marketing_pr / event / it_system / public / consulting)
[ ] 예산, 일정 추출
확인 사항 (사용자에게 제시):
요청 사항:
산출물: output/테스트 XX/rfp_analysis.md 또는 mkt_analysis.md
담당: 리서치팀 (4개 병렬 에이전트)
업무 리스트:
research 스킬을 4개 병렬 Agent로 실행:
research_brief.md로 통합체크리스트:
[ ] 5대 영역 각각 최소 2개 이상 데이터 포인트
[ ] 모든 데이터에 출처 포함 (기관명/URL/연도)
[ ] 경쟁사/벤치마킹 사례 3건 이상
[ ] KPI 벤치마크 수치 포함 (전환율, ROI, 도달률 등)
[ ] 데이터 신뢰성 — 최근 2년 이내 자료
확인 사항:
요청 사항:
산출물: output/테스트 XX/research_brief.md
담당: Planner (기획팀, script 스킬)
업무 리스트:
proposal_script.md 작성체크리스트:
[ ] SPARK-6 6-Part 구조 완성
[ ] Part별 비중이 프로젝트 유형 가중치에 부합
[ ] Win Theme 3개 → Pain Point 정확 대응
[ ] 모든 콘텐츠 슬라이드에 S-E-P 존재
[ ] Evidence에 출처 포함 (리서치 데이터 활용)
[ ] Action Title: Topic Title 아닌 인사이트 기반 (15~35자)
[ ] Part 3 필수 장표: Concept Reveal + Strategy Framework (2종)
[ ] Bridge 문장: 모든 Part 전환점(5개)에 존재
[ ] KPI 산출근거 + 출처 포함
[ ] 패턴 다양성: 10종 이상 패턴 사용
[ ] 분위기 리듬: white 5장 연속 금지, dark/light 교차
[ ] 총 슬라이드 수: 목표 분량 범위 내 (40~80장)
[ ] Placeholder: [대괄호] 표준 사용
확인 사항 (★ 반드시 사용자 승인 필요):
요청 사항:
피드백 루프: 사용자가 "승인" / "진행해" → Step 4로 이동. 수정 요청 시 반영 후 재확인.
산출물: output/테스트 XX/proposal_script.md
담당: 디자인팀 (design-analyzer + visualizer 스킬)
업무 리스트:
디자인 레퍼런스/ 폴더 확인
design-analyzer 스킬로 분석 → design_analysis.mdvisualizer 스킬로 슬라이드별 도식화 전략 수립 → visualization_strategy.md
체크리스트:
[ ] (레퍼런스 있으면) design_analysis.md 생성
[ ] 컬러 팔레트: Primary, Secondary 최소 2색 추출
[ ] 레이아웃 패턴: 빈도순 3개 이상 분석
[ ] visualization_strategy.md 생성
[ ] 전체 슬라이드의 70% 이상에 권장 layout 지정
[ ] 레이아웃 다양성: 10종 이상 서로 다른 layout 사용
[ ] title_body 남용 방지: 전체의 30% 이하
[ ] 분위기 리듬: Dark/White 교대 패턴 유지
확인 사항:
요청 사항:
산출물: output/테스트 XX/design_analysis.md + visualization_strategy.md
담당: 제작팀 (convert 스킬 + HTML 렌더러)
업무 리스트:
convert 스킬로 JSON v2.0 변환
python3 src/converters/script_to_json.py "output/테스트 XX/proposal_script.md" \
--viz-strategy "output/테스트 XX/visualization_strategy.md" \
--design-analysis "output/테스트 XX/design_analysis.md"
python3 src/generators/html_slide_renderer.py "output/테스트 XX/proposal_slides.json" \
--output-dir "output/테스트 XX/"
체크리스트:
[ ] JSON 슬라이드 수 = 스크립트 슬라이드 수
[ ] Win Theme 3개 정확히 파싱
[ ] S-E-P 구조 올바르게 분리 (story/evidence[]/promise)
[ ] Evidence 출처 분리 (text + source)
[ ] design_intent 채움률 80% 이상 (layout_hint, focal_point)
[ ] 도식화 전략 반영 (layout_hint 매칭)
[ ] Bridge 보존 (누락 없음)
[ ] HTML 렌더링: 슬라이드 수 일치
[ ] 텍스트 보존: Action Title, S-E-P 내용 포함
[ ] 레이아웃 적용: design_intent 반영
[ ] 16:9 비율 (1920×1080) 유지
[ ] Pretendard 폰트 적용
확인 사항:
요청 사항:
산출물: output/테스트 XX/proposal_slides.json + slides/ + preview.html
담당: 검수팀 (qc 스킬 — 7개 전문 영역)
업무 리스트:
qa-layout: 그리드, 정렬, 여백, 크기, 요소 겹침qa-shape: 카드 border-radius, box-shadow, 프로세스 화살표qa-diagram: 차트 데이터 정합성, 도식 렌더링qa-typography: 폰트 위계, 최소 크기, line-heightqa-color: CSS 변수 일관성, WCAG AA 대비율, dark/light 리듬qa-content: Action Title, S-E-P, Win Theme 출현, 오탈자qa-interaction: 네비게이션, 다운로드, 인쇄, JS 에러체크리스트: qc 스킬의 전체 체크리스트 자동 실행
확인 사항:
요청 사항:
산출물: QC 검수 리포트
담당: PM (해당 팀에 수정 배분)
업무 리스트:
체크리스트:
[ ] CRITICAL 0건
[ ] WARNING: 해결 완료 또는 사용자 승인
[ ] 최종 preview.html 확인
[ ] 산출물 전체 목록 제시
확인 사항:
산출물: 최종 proposal.html (또는 Figma/PPTX)
기존 산출물이 있으면 해당 Step부터 시작:
| 감지 파일 | 시작 Step |
|---|---|
campaign_brief.md 있음 | Step 3 (스크립트, 리서치 건너뜀) |
proposal_slides.json 있음 | Step 5 (HTML 렌더링만) |
visualization_strategy.md 있음 | Step 5 (JSON 변환부터) |
proposal_script.md 있음 | Step 4 (디자인 전략부터) |
rfp_analysis.md 또는 mkt_analysis.md 있음 | Step 2 (리서치부터) |
| 아무것도 없음 | Step 0 (전체 실행) |
| 커맨드 | 동작 |
|---|---|
/start 테스트 XX | 유형 선택 → Step 1~7 전체 |
/p 테스트 XX | 입찰 모드 기본, 스마트 시작 |
/pf 테스트 XX | HTML→Figma 모드, 스마트 시작 |
/research 테스트 XX | Step 2만 |
/convert 테스트 XX | Step 5만 (JSON+HTML) |
/r 테스트 XX | Step 6만 (QC 검수) |
/e 테스트 XX | proposal_script.md 편집 |
/open 테스트 XX | 결과물 열기 |
각 Step 완료 시 아래 포맷으로 사용자에게 제시:
═══ Step N 완료: [Step 이름] ═══
📋 업무 완료 내역:
- [완료된 작업 1]
- [완료된 작업 2]
✅ 체크리스트:
[x] 항목 1 — 달성
[x] 항목 2 — 달성
[ ] 항목 3 — 미달성 (사유)
📊 핵심 결과:
- [핵심 수치/결과 1]
- [핵심 수치/결과 2]
🔍 확인 사항:
- [사용자가 검토할 사항]
💬 요청 사항:
- [사용자에게 요청할 사항]
→ 다음 단계: Step N+1 [Step 이름]
→ 진행하시겠습니까?
output/테스트 XX/
├── rfp_analysis.md ← Step 1 (입찰)
├── mkt_analysis.md ← Step 1 (마케팅)
├── research_brief.md ← Step 2
├── proposal_script.md ← Step 3 (★ 핵심)
├── design_analysis.md ← Step 4a
├── visualization_strategy.md ← Step 4b
├── proposal_slides.json ← Step 5 (v2.0)
├── proposal.html ← Step 5 (Gemini 모드)
├── slides/ ← Step 5 (HTML 모드)
│ ├── slide_01.html
│ └── ...
└── preview.html ← Step 5 (통합 미리보기)
| 프로젝트 규모 | 예산 | 목표 슬라이드 |
|---|---|---|
| 소규모 | ~5천만원 | 40~50장 |
| 중규모 | 5천만~2억원 | 50~65장 |
| 대규모 | 2억원~ | 65~80장 |
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
분석팀 에이전트. 입찰 제안서(RFP) 또는 마케팅 제안서(마케팅 플랜) 분석. PDF 분석 또는 사용자 브리핑 수집. 프로젝트 메타데이터, Pain Point, 평가기준 배점, 프로젝트 유형을 추출합니다. 트리거: RFP 분석, 제안요청서 분석, PDF 분석, Pain Point, 평가기준, 마케팅 분석, 마케팅 플랜
日本語の概要は準備中です。原文の説明を表示しています。
캠페인 브레인스토밍 에이전트. 3인 전문가 에이전트(전략가/크리에이터/데이터분석가)가 개별 브레인스토밍 후 크로스리뷰 토론으로 최적안을 도출합니다. campaign_brief.md 생성 → 제안서 파이프라인(Step 3)으로 연계. 트리거: 브레인스토밍, 캠페인 기획, 아이디어, brainstorm, 캠페인 전략, 크리에이티브
日本語の概要は準備中です。原文の説明を表示しています。
Converter 에이전트 v7.0. 승인된 proposal_script.md + visualization_strategy.md를 Gemini 슬라이드 디자인 요청용 proposal_slides.json (v2.0)으로 변환합니다. SPARK-6 구조, S-E-P, 40종 레이아웃, design_intent, gemini_instructions를 포함합니다. 트리거: JSON 변환, convert, proposal_slides.json, Gemini 디자인, 스크립트 변환, 제미나이
日本語の概要は準備中です。原文の説明を表示しています。
디자인 레퍼런스 분석 에이전트. 디자인 레퍼런스/ 폴더의 PDF, JPG, PPTX 파일을 분석하여 컬러 팔레트, 레이아웃 패턴, 도식 스타일, 분위기 리듬을 추출합니다. 출력: design_analysis.md. 트리거: 디자인 분석, 레퍼런스 분석, design analysis, 디자인 레퍼런스
日本語の概要は準備中です。原文の説明を表示しています。
제안서 디자인 에이전트. 승인된 proposal_script.md를 generate_제안서.py Python 코드로 변환합니다. slide_kit.py 함수 시그니처, VStack 레이아웃 계산, 7대 디자인 패턴, 겹침/넘침 방지, Dark-Light Rhythm을 적용합니다. 트리거: 디자인, 코드 생성, 레이아웃, VStack, slide_kit, 겹침, 넘침, COLS, GRID, FLOW, CHART, TABLE, HIGHLIGHT, KPIS, COMPARE, TIMELINE, PYRAMID, MATRIX, 그림자, 카드, Hero, Bento, Comparison
日本語の概要は準備中です。原文の説明を表示しています。
매핑 에디터. proposal_script.md와 generate_제안서.py 간의 매핑을 검증하고 수정합니다. 스크립트의 레이아웃 지시가 코드에 올바르게 반영되었는지 확인. 트리거: /mapping-editor, 매핑 검증, 스크립트-코드 매핑
日本語の概要は準備中です。原文の説明を表示しています。