belt CLI 스킬 설치:
npx skills add belt-sh/cli
피치 덱 시각 자료은(는) 무엇을 하나요?
inference.sh CLI를 통해 투자자용 피치 덱 시각 자료를 만드세요.
빠른 시작
inference.sh CLI(
belt) 필요. 설치 방법
belt login
# 슬라이드 배경 생성
belt app run infsh/html-to-image --input '{
"html": "<div style=\"width:1920px;height:1080px;background:linear-gradient(135deg,#0f0f23,#1a1a3e);display:flex;align-items:center;padding:100px;font-family:system-ui;color:white\"><div><p style=\"font-size:24px;color:#818cf8;text-transform:uppercase;letter-spacing:3px\">문제</p><h1 style=\"font-size:72px;margin:16px 0;font-weight:800;line-height:1.1\">팀은 수동 보고에 주당 12시간 낭비</h1><p style=\"font-size:28px;opacity:0.7\">출처: Forrester Research, 2024</p></div></div>"
}'
12슬라이드 프레임워크
| # | 슬라이드 | 시간 | 내용 |
|---|---|---|---|
| 1 | 타이틀 | 15초 | 회사명, 태그라인, 내 이름 |
| 2 | 문제 | 45초 | 데이터와 함께 제시하는 페인 포인트 |
| 3 | 솔루션 | 45초 | 제품을 한 문장으로 설명 |
| 4 | 데모/제품 | 60초 | 스크린샷 또는 라이브 데모 |
| 5 | 시장 규모 | 30초 | TAM → SAM → SOM |
| 6 | 비즈니스 모델 | 30초 | 수익 창출 방식 |
| 7 | 트랙션 | 45초 | 성장 지표, 고객 |
| 8 | 경쟁 | 30초 | 포지셔닝, 기능 목록 아님 |
| 9 | 팀 | 30초 | 왜 우리 팀이 성공할 것인지 |
| 10 | 재무 | 30초 | 매출 전망, 단위 경제 |
| 11 | 제안 | 15초 | 얼마, 용도 |
| 12 | 연락처 | 10초 | 이메일, 다음 단계 |
총 약 6분. 절대 20슬라이드를 넘기지 마세요.
슬라이드 디자인 규칙
타이포그래피
| 요소 | 크기 (1920x1080) | 규칙 |
|---|---|---|
| 슬라이드 제목 | 48-72px | 최대 6단어 |
| 주요 통계/숫자 | 96-144px | 슬라이드당 하나, 필요할 때만 |
| 본문 텍스트 | 24-32px | 최대 6개 글머리 기호 |
| 캡션/출처 | 16-20px | 데이터 출처 표시 |
| 글꼴 | 산세리프체만 | Inter, Helvetica, SF Pro 등 |
1-6-6 규칙
- 슬라이드당 1개의 아이디어
- 글머리 기호당 최대 6단어
- 슬라이드당 최대 6개의 글머리 기호
더 많은 텍스트가 필요하면 슬라이드를 더 추가하세요.
색상
| 요소 | 가이드라인 |
|---|---|
| 배경 | 어두운색(네이비, 차콜) 또는 깔끔한 흰색 — 하나를 선택하고 유지 |
| 강조 색상 | 강조용 브랜드 색상 하나 |
| 텍스트 | 어두운 배경에는 흰색, 밝은 배경에는 진한 회색(#333) |
| 차트 | 최대 2-3가지 색상, 브랜드 색상 = "우리" |
| 피해야 할 것 | 텍스트에 그라데이션, 네온 색상, 3가지 이상의 색상 |
레이아웃
| 규칙 | 이유 |
|---|---|
| 일관된 여백(80-100px) | 전문적이고 깔끔함 |
| 텍스트는 왼쪽 정렬(본문 가운데 정렬 금지) | 스캔하기 쉬움 |
| 슬라이드당 하나의 시각 자료 | 집중도 유지 |
| 슬라이드 번호 | 투자자가 특정 슬라이드를 참조할 수 있도록 도움 |
| 모서리에 로고 | 미묘한 브랜드 강화 |
슬라이드별 시각 가이드
1. 타이틀 슬라이드
belt app run infsh/html-to-image --input '{
"html": "<div style=\"width:1920px;height:1080px;background:#0f0f23;display:flex;align-items:center;justify-content:center;font-family:system-ui;color:white;text-align:center\"><div><h1 style=\"font-size:80px;font-weight:900;margin:0\">데이터플로우</h1><p style=\"font-size:32px;opacity:0.7;margin-top:16px\">데이터 팀을 위한 자동화 보고</p><p style=\"font-size:22px;opacity:0.5;margin-top:40px\">시드 라운드 — 2025년 1분기</p></div></div>"
}'
2. 문제 슬라이드
하나의 큰 숫자 + 한 문장.
belt app run infsh/html-to-image --input '{
"html": "<div style=\"width:1920px;height:1080px;background:#0f0f23;display:flex;align-items:center;padding:100px;font-family:system-ui;color:white\"><div><p style=\"font-size:24px;color:#f59e0b;text-transform:uppercase;letter-spacing:3px;margin:0\">문제</p><h1 style=\"font-size:144px;margin:20px 0;font-weight:900;color:#f59e0b\">주 12시간</h1><p style=\"font-size:36px;opacity:0.8;line-height:1.4\">데이터 분석가가 수동 보고서 작성에<br>매주 평균 12시간 사용</p><p style=\"font-size:20px;opacity:0.4;margin-top:30px\">출처: Forrester Research, 2024</p></div></div>"
}'
5. 시장 규모 (TAM/SAM/SOM)
파이 차트 대신 동심원을 사용하세요:
belt app run infsh/python-executor --input '{
"code": "import matplotlib.pyplot as plt\nimport matplotlib\nmatplotlib.use(\"Agg\")\n\nfig, ax = plt.subplots(figsize=(19.2, 10.8))\nfig.patch.set_facecolor(\"#0f0f23\")\nax.set_facecolor(\"#0f0f23\")\n\ncircles = [\n (0, 0, 4.0, \"#1e1e4a\", \"TAM\\n$50B\", 40),\n (0, 0, 2.8, \"#2a2a5a\", \"SAM\\n$8B\", 32),\n (0, 0, 1.4, \"#818cf8\", \"SOM\\n$800M\", 28)\n]\n\nfor x, y, r, color, label, fontsize in circles:\n circle = plt.Circle((x, y), r, color=color, ec=\"#333366\", linewidth=2)\n ax.add_patch(circle)\n ax.text(x, y, label, ha=\"center\", va=\"center\", fontsize=fontsize, color=\"white\", fontweight=\"bold\")\n\nax.set_xlim(-5, 5)\nax.set_ylim(-5, 5)\nax.set_aspect(\"equal\")\nax.axis(\"off\")\nax.text(0, 4.8, \"시장 기회\", ha=\"center\", fontsize=36, color=\"white\", fontweight=\"bold\")\nplt.tight_layout()\nplt.savefig(\"market-size.png\", dpi=100, facecolor=\"#0f0f23\")\nprint(\"저장됨\")"
}'
7. 트랙션 슬라이드
숫자만이 아니라 성장을 보여주세요. 우상향 그래프.
belt app run infsh/python-executor --input '{
"code": "import matplotlib.pyplot as plt\nimport matplotlib\nmatplotlib.use(\"Agg\")\n\nfig, ax = plt.subplots(figsize=(19.2, 10.8))\nfig.patch.set_facecolor(\"#0f0f23\")\nax.set_facecolor(\"#0f0f23\")\n\nmonths = [\"1월\", \"2월\", \"3월\", \"4월\", \"5월\", \"6월\", \"7월\", \"8월\"]\nrevenue = [8, 12, 18, 28, 42, 58, 82, 120]\n\nax.fill_between(range(len(months)), revenue, alpha=0.3, color=\"#818cf8\")\nax.plot(range(len(months)), revenue, color=\"#818cf8\", linewidth=4, marker=\"o\", markersize=10)\nax.set_xticks(range(len(months)))\nax.set_xticklabels(months, color=\"white\", fontsize=18)\nax.tick_params(colors=\"white\", labelsize=16)\nax.set_ylabel(\"MRR ($K)\", color=\"white\", fontsize=20)\nax.spines[\"top\"].set_visible(False)\nax.spines[\"right\"].set_visible(False)\nax.spines[\"bottom\"].set_color(\"#333\")\nax.spines[\"left\"].set_color(\"#333\")\nax.set_title(\"월간 반복 매출\", color=\"white\", fontsize=32, fontweight=\"bold\", pad=20)\nax.text(7, 120, \"$120K MRR\", color=\"#22c55e\", fontsize=28, fontweight=\"bold\", ha=\"center\", va=\"bottom\")\nax.text(7, 112, \"8개월 만에 15배 성장\", color=\"#22c55e\", fontsize=18, ha=\"center\")\nplt.tight_layout()\nplt.savefig(\"traction.png\", dpi=100, facecolor=\"#0f0f23\")\nprint(\"저장됨\")"
}'
8. 경쟁 슬라이드
경쟁사와의 기능 비교표는 사용하지 마세요. 2x2 포지셔닝 맵을 사용하세요.
# 포지셔닝 맵 생성은 경쟁사 분석 스킬 참고
belt app run infsh/python-executor --input '{
"code": "import matplotlib.pyplot as plt\nimport matplotlib\nmatplotlib.use(\"Agg\")\n\nfig, ax = plt.subplots(figsize=(19.2, 10.8))\nfig.patch.set_facecolor(\"#0f0f23\")\nax.set_facecolor(\"#0f0f23\")\n\ncompetitors = {\n \"우리\": (0.6, 0.7, \"#22c55e\", 300),\n \"레거시 도구\": (-0.5, 0.5, \"#6366f1\", 200),\n \"스타트업 X\": (0.3, -0.4, \"#6366f1\", 200),\n \"수동 프로세스\": (-0.6, -0.6, \"#475569\", 150)\n}\n\nfor name, (x, y, color, size) in competitors.items():\n ax.scatter(x, y, s=size*5, c=color, zorder=5, alpha=0.8)\n weight = \"bold\" if name == \"우리\" else \"normal\"\n ax.annotate(name, (x, y), textcoords=\"offset points\", xytext=(15, 15), fontsize=22, color=\"white\", fontweight=weight)\n\nax.axhline(y=0, color=\"#333\", linewidth=1)\nax.axvline(x=0, color=\"#333\", linewidth=1)\nax.set_xlim(-1, 1)\nax.set_ylim(-1, 1)\nax.set_xlabel(\"수동 ← → 자동\", fontsize=22, color=\"white\", labelpad=15)\nax.set_ylabel(\"기본 ← → 고급\", fontsize=22, color=\"white\", labelpad=15)\nax.set_title(\"경쟁 환경\", fontsize=32, color=\"white\", fontweight=\"bold\", pad=20)\nax.tick_params(colors=\"#0f0f23\")\nfor spine in ax.spines.values():\n spine.set_visible(False)\nplt.tight_layout()\nplt.savefig(\"competition.png\", dpi=100, facecolor=\"#0f0f23\")\nprint(\"저장됨\")"
}'
9. 팀 슬라이드
# 전문적인 팀 헤드샷/아바타 생성
belt app run falai/flux-dev-lora --input '{
"prompt": "professional headshot portrait, person in business casual attire, clean neutral background, warm studio lighting, confident friendly expression, corporate photography style",
"width": 512,
"height": 512
}'
레이아웃: 사진을 한 줄에 배치하고 이름, 직함, 각각의 주요 이력 하나를 기재합니다.
| 인물 | 형식 |
|---|---|
| CEO | 이름, 직함, "前 [회사], [이력]" |
| CTO | 이름, 직함, "[회사]에서 [무언가]를 구축" |
| 기타 | 이름, 직함, 관련 이력 하나 |
팀 슬라이드 최대 4명. 그 이상은 집중력이 떨어집니다.
차트 가이드라인
| 차트 유형 | 용도 | 절대 사용하지 말 것 |
|---|---|---|
| 꺾은선형 차트 | 시간에 따른 성장(트랙션) | 카테고리 간 비교 |
| 막대 차트 | 양 비교 | 시계열(꺾은선형 사용) |
| 동심원 | TAM/SAM/SOM | 그 외의 모든 것 |
| 2x2 매트릭스 | 경쟁 포지셔닝 | 기능 비교 |
| 단일 큰 숫자 | 주요 지표 강조 | 여러 지표 |
| 파이 차트 | 절대 사용하지 마세요 | 무엇이든(읽기 어렵고 비전문적) |
차트 디자인 규칙
| 규칙 | 이유 |
|---|---|
| 차트당 최대 2가지 색상 | 명확성 |
| 우리 회사 = 초록색 또는 브랜드 색상 | 긍정적 연상 |
| 차트에 직접 레이블 표시 | 별도 범례 불필요 |
| 그리드라인 제거 또는 매우 미세하게 | 혼잡 감소 |
| Y축 0부터 시작 | 오해 방지 |
| 데이터 출처 표시 | 신뢰도 향상 |
투자자가 찾는 것
| 슬라이드 | 투자자의 진짜 질문 |
|---|---|
| 문제 | "사람들이 해결하기 위해 돈을 내는 진짜 문제인가?" |
| 솔루션 | "현재 방식보다 10배 더 나은가?" |
| 시장 | "충분히 큰 시장인가?" |
| 트랙션 | "실제로 작동하고 있는가?" |
| 팀 | "이 사람들이 실행할 수 있는가?" |
| 제안 | "이해할 만한 거래인가?" |
흔한 실수
| 실수 | 문제점 | 해결책 |
|---|---|---|
| 슬라이드가 너무 많음(20개 이상) | 집중력 상실, 초점 흐려짐 | 최대 12-15개 슬라이드 |
| 텍스트 벽 | 아무도 읽지 않음 | 1-6-6 규칙: 1개 아이디어, 6단어, 6개 글머리 |
| 경쟁사 기능 비교표 | 방어적으로 보임 | 2x2 포지셔닝 맵 사용 |
| 파이 차트 | 읽기 어렵고 비전문적 | 막대 차트 또는 큰 숫자 사용 |
| 데이터 출처 미표시 | 조작된 것처럼 보임 | 항상 출처 표시 |
| 팀 슬라이드에 8명 이상 | 집중력 부족 | 최대 4명, 관련 경험 중심 |
| 일관되지 않은 디자인 | 아마추어처럼 보임 | 모든 슬라이드에서 동일한 색상, 글꼴, 여백 유지 |
| "제안" 슬라이드 없음 | 투자자가 원하는 바를 모름 | 금액, 자금 사용처, 일정 제시 |
| 허영 지표 | "방문 100만 회"는 전환 없이 의미 없음 | 매출, 활성 사용자, 유지율 표시 |
| 지나친 제품 데모 | 이것은 비즈니스 피치, 데모가 아님 | 제품은 최대 2슬라이드, 비즈니스에 집중 |
관련 스킬
npx skills add inference-sh/skills@competitor-teardown
npx skills add inference-sh/skills@data-visualization
npx skills add inference-sh/skills@ai-image-generation
모든 앱 보기: belt app list