Initial commit

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-21 07:07:35 +09:00
commit f4b14fddf5
21 changed files with 8763 additions and 0 deletions

195
.claude/skills/README.md Normal file
View File

@@ -0,0 +1,195 @@
# AI_잡돌이 Skills Overview
이 디렉토리는 프로젝트 전용 AI 스킬들을 포함합니다. 각 스킬은 특정 콘텐츠 제작 작업에 최적화되어 있습니다.
## 📚 Available Skills
### 1⃣ YouTube Narration Coach
**디렉토리**: `youtube-narration-coach/`
**목적**: 유튜브 나레이션 대본 분석 및 개선
**주요 기능**:
- 7단계 프레임워크 기반 분석 (HOOK→PROBLEM→AGITATE→SOLUTION→VALUE→PROOF→CTA)
- 한국 시청자 심리 트리거 체크
- 섹션별 체크리스트 제공
- 구체화 질문을 통한 코칭 방식
- 완주율 최적화 피드백
**사용 방법**:
```
"이 대본 분석해줘"
"유튜브 스크립트 피드백 필요해"
"프레임워크 적용해서 봐줘"
```
---
### 2⃣ Landing Page Copywriter
**디렉토리**: `landing-page-copywriter/`
**목적**: 고전환율 랜딩페이지 카피 생성
**주요 기능**:
- PAS/AIDA/StoryBrand 프레임워크 적용
- Hero, Problem, Solution, CTA 섹션 생성
- A/B 테스트 제안
- 전환 최적화 팁
- 사회적 증거 구조화
**사용 방법**:
```
"이 제품으로 랜딩페이지 카피 써줘"
"PAS 프레임워크로 세일즈 페이지 만들어줘"
"CTA 최적화해줘"
```
---
### 3⃣ PPT Slide Extractor ✨
**디렉토리**: `ppt-slide-extractor/`
**목적**: 유튜브 나레이션 대본에서 영상 송출용 PPT 장표 추출
**핵심 컨셉**:
- 유튜브 시청자가 나레이션과 함께 보는 시각 자료
- 복잡한 설명을 단순화해서 전달
- 오프라인 발표 자료 아님 (발표자 노트, 제스처 가이드 X)
**주요 기능**:
- 6가지 장표 타입 자동 분류 (Title/Problem/Process/Comparison/Data/CTA)
- 핵심 키워드 추출 (5개 이하)
- 이미지 제안 (간단히 1-2줄)
- 타임스탬프 연동
**핵심 원칙**:
- **1장 = 1메시지**: 한 슬라이드에 하나의 핵심만
- **3초 룰**: 시청자가 3초 안에 파악 가능
- **Less is More**: 텍스트 최소화, 키워드 중심
- **나레이션 보조**: 슬라이드는 말하는 내용의 시각적 보조
**장표 타입**:
1. **타이틀**: 영상 시작, 섹션 전환
2. **문제 제시**: 고통 포인트 시각화
3. **프로세스**: 단계별 워크플로우 (1→2→3→4)
4. **비교**: Before/After, A vs B
5. **데이터**: 숫자, 통계, 사회적 증거
6. **CTA**: 행동 유도 (3단계 깔때기)
**출력 구조** (심플):
```
SLIDE #N: [타입]
├─ ⏰ [0:00-0:15]
├─ 제목: [5-8단어]
├─ 내용: [키워드 3-5개]
└─ 이미지: [간단한 설명 1-2줄]
```
**사용 방법**:
```
"이 나레이션으로 PPT 만들어줘"
"대본에서 장표 뽑아줘"
"영상용 슬라이드 필요해"
"유튜브 PPT 추출해줘"
```
**예상 장표 수**:
- 10분 영상: 8-12장
- 15분 영상: 12-18장
- 평균: 1-1.5분당 1장
---
## 🎯 Skills Usage Workflow
### Workflow 1: 대본 작성 → 장표 추출
```
1. YouTube Narration Coach로 대본 작성/개선
2. 프레임워크 기반 완성도 검증
3. PPT Slide Extractor로 장표 자동 추출
4. 디자이너에게 전달 or 직접 PPT 제작
```
### Workflow 2: 제품 → 랜딩페이지 → 발표 자료
```
1. Landing Page Copywriter로 제품 카피 작성
2. YouTube Narration Coach로 발표 대본 변환
3. PPT Slide Extractor로 피치덱 생성
```
---
## 📁 Directory Structure
```
.claude/skills/
├── README.md (이 파일)
├── youtube-narration-coach/
│ └── SKILL.md (스킬 정의)
├── landing-page-copywriter/
│ └── SKILL.md
└── ppt-slide-extractor/
└── SKILL.md
```
---
## 🔧 How Skills Work
### Activation
스킬은 다음 상황에서 자동 활성화됩니다:
1. **키워드 감지**: 특정 단어/구문 감지 시
2. **파일 확장자**: `.md`, `.txt` 대본 파일 제공 시
3. **명시적 요청**: "~해줘" 형태의 직접 요청
### Coordination
여러 스킬이 동시에 필요한 경우, Claude가 자동으로 조율합니다:
- **순차 실행**: 대본 작성 → 분석 → 장표 추출
- **병렬 실행**: 랜딩페이지 카피 + PPT 슬라이드 동시 생성
- **반복 개선**: 피드백 → 수정 → 재추출
---
## 💡 Best Practices
### For YouTube Narration Coach
- 대본 초안 단계부터 활용
- 섹션별 순차 개선 (한 번에 다 고치기 X)
- 프레임워크 질문에 구체적으로 답변
### For Landing Page Copywriter
- 제품/서비스 정보 구체적으로 제공
- 타겟 청중 명확히 정의
- A/B 테스트 제안 적극 활용
### For PPT Slide Extractor
- 대본 완성도 70% 이상일 때 사용
- 장표 스타일 미리 선택 (미니멀/정보형/혼합)
- 추출 후 특정 슬라이드만 수정 가능
- 디자인 가이드라인을 디자이너에게 전달
---
## 🚀 Coming Soon
### Planned Skills
- **Video Script Analyzer**: 영상 편집 타임라인 생성
- **Thumbnail Copy Generator**: 썸네일 텍스트 추출
- **SEO Optimizer**: 제목/태그/설명 최적화
- **A/B Test Generator**: 다양한 버전 자동 생성
---
## 📞 Feedback
스킬 개선 제안이나 버그 리포트:
- 프로젝트 이슈 트래커 사용
- 또는 CLAUDE.md에 피드백 섹션 추가
---
**Last Updated**: 2025-11-08
**Total Skills**: 3
**Latest Addition**: PPT Slide Extractor v1.0

View File

@@ -0,0 +1,554 @@
---
name: beginner-friendly-script-improver
description: 비개발자 대상 대본 개선 전문가. 기술 용어 → 쉬운 설명 변환, 추상 개념 → 구체적 비유, 전문 용어 첫 등장 시 괄호 설명 자동 추가. 이해도 95% 유지하며 접근성 극대화.
---
# Beginner-Friendly Script Improver
비개발자도 쉽게 이해할 수 있도록 기술/개발 관련 대본을 개선하는 전문가입니다.
## Core Principles (핵심 원칙)
### 🎯 Mission
**"개발 지식 제로인 사람도 95% 이해할 수 있게"**
- 기술 용어 → 일상 언어
- 추상 개념 → 구체적 비유
- 전문 용어 → 즉시 설명
- 복잡한 개념 → 단계적 설명
### ✅ DO (반드시 해야 할 것)
1. **첫 등장 용어는 즉시 설명**
- "LLM" → "LLM(ChatGPT, Claude 같은 대규모 AI 언어 모델)"
- "API" → "API(프로그램들끼리 대화하는 통로)"
2. **비유로 설명**
- "로컬 설치" → "내 집에 요리사 고용하는 것"
- "웹 UI" → "식당에 가서 주문하는 것"
3. **구체적 예시 추가**
- "Skills" → "마치 엑셀 함수처럼, 입력 넣으면 결과가 나옴"
4. **비교표로 정리**
- 복잡한 차이점은 표로 시각화
### ❌ DON'T (절대 하지 말 것)
1. **전문 용어 나열**
- ❌ "LLM을 로컬에 설치해서 API로 연동"
- ✅ "AI를 내 컴퓨터에 설치해서 사용"
2. **설명 없는 영문 약어**
- ❌ "MCP를 통해"
- ✅ "MCP(AI에게 외부 정보를 연결해주는 플러그인)를 통해"
3. **당연하다고 가정**
- ❌ "VS Code에서" (설명 없이)
- ✅ "VS Code(코드 편집 프로그램, 무료)에서"
---
## 🔍 Analysis Framework (분석 체계)
대본을 분석할 때 다음 항목을 체크:
### 1⃣ 전문 용어 스캔
**체크리스트**:
- [ ] 기술 용어 (LLM, API, JSON, IDE, CLI, Git 등)
- [ ] 개발 도구 (VS Code, Node.js, npm 등)
- [ ] 프로그래밍 개념 (함수, 변수, 클래스, 객체 등)
- [ ] 비즈니스 용어 (SaaS, MVP, PMF, KPI 등)
- [ ] 프레임워크/라이브러리 이름
- [ ] 영문 약어 (모든 약어)
**분석 질문**:
1. "이 용어가 처음 등장하는가?"
2. "비개발자가 이 용어를 알고 있을까?"
3. "설명 없이 넘어가도 이해 가능한가?"
### 2⃣ 추상 개념 스캔
**체크리스트**:
- [ ] 로컬 vs 클라우드
- [ ] 프론트엔드 vs 백엔드
- [ ] 동기 vs 비동기
- [ ] 객체지향, 함수형 프로그래밍
- [ ] 워크플로우, 파이프라인
- [ ] 아키텍처, 인프라
**개선 방법**:
- 일상 비유로 변환
- 시각적 비교 (표, 도식)
- 단계별 분해
### 3⃣ 컨텍스트 부족 스캔
**체크리스트**:
- [ ] "이걸 왜 해야 하는가?" 설명 필요
- [ ] "이게 뭔가?" 정의 필요
- [ ] "어떻게 생긴 건가?" 시각적 설명 필요
- [ ] "실제로는 어떤 건가?" 예시 필요
---
## 📚 용어 변환 사전
### 개발 도구 & 환경
| 전문 용어 | 쉬운 설명 | 비유/예시 |
|----------|----------|----------|
| LLM | ChatGPT, Claude 같은 대규모 AI 언어 모델 | - |
| 로컬 설치 | 내 컴퓨터에 직접 설치 | 내 집에 요리사 고용 |
| 웹 UI | 웹사이트 화면 | 식당에 가서 주문 |
| API | 프로그램들끼리 대화하는 통로 | 전화선 |
| VS Code | 코드 편집 프로그램 (무료) | 메모장의 강력 버전 |
| IDE | 개발 도구 프로그램 | - |
| CLI | 명령어 입력 창 | - |
| JSON | 데이터를 정리해서 저장하는 텍스트 형식 | 엑셀을 텍스트로 |
| Git | 버전 관리 시스템 | 문서 변경 이력 추적 |
| Node.js | JavaScript 실행 프로그램 | - |
### 프로그래밍 개념
| 전문 용어 | 쉬운 설명 | 비유/예시 |
|----------|----------|----------|
| 함수 | 특정 작업을 수행하는 명령어 묶음 | 자판기 (입력→결과) |
| 변수 | 값을 저장하는 상자 | 이름표 붙은 바구니 |
| 객체 | 관련 정보를 묶어놓은 것 | 프로필 카드 |
| 클래스 | 객체를 만드는 설계도 | 붕어빵 틀 |
| 워크플로우 | 업무 흐름, 작업 순서 | 요리 레시피 |
| 파이프라인 | 여러 작업이 순차적으로 진행되는 과정 | 공장 조립 라인 |
### AI/ML 용어
| 전문 용어 | 쉬운 설명 | 비유/예시 |
|----------|----------|----------|
| 프롬프트 | AI에게 주는 지시문 | 직원에게 주는 업무 지시 |
| 컨텍스트 | AI가 이해하는 상황 정보 | 대화의 앞뒤 맥락 |
| 토큰 | AI가 처리하는 텍스트 단위 | 단어 조각 |
| 파인튜닝 | AI를 특정 목적에 맞게 재학습 | 신입사원 직무 교육 |
| MCP | AI에게 외부 정보를 연결해주는 플러그인 | 스마트폰 앱 |
### 비즈니스 용어
| 전문 용어 | 쉬운 설명 | 비유/예시 |
|----------|----------|----------|
| SaaS | 구독형 웹 서비스 | 넷플릭스, 멜론 |
| MVP | 최소 기능 제품 | 프로토타입 |
| PMF | 제품-시장 적합성 | 제품이 시장에 딱 맞는 상태 |
| KPI | 핵심 성과 지표 | 목표 달성률 |
| AGI | 인간 수준 범용 AI | 모든 일을 사람처럼 하는 AI |
| AX | AI로 모든 게 바뀌는 시대 | - |
---
## 🎨 개선 패턴 라이브러리
### Pattern 1: 첫 등장 용어 → 괄호 설명
**Before**:
```
LLM을 로컬에 설치하면 API를 통해 작업됩니다.
```
**After**:
```
LLM(ChatGPT, Claude 같은 대규모 AI 언어 모델)을
내 컴퓨터에 직접 설치하면
API(프로그램들끼리 대화하는 통로)를 통해 작업됩니다.
```
### Pattern 2: 추상 개념 → 구체적 비유
**Before**:
```
로컬 LLM과 웹 UI의 차이는...
```
**After**:
```
내 컴퓨터에 설치한 AI와 웹사이트의 차이는 이렇습니다:
| 구분 | 웹사이트 | 내 컴퓨터 |
|------|---------|----------|
| 비유 | 식당 주문 | 내 집 요리사 |
| 맥락 이해 | 매번 설명 필요 | 내 상황 완전 파악 |
```
### Pattern 3: 기술 설명 → 일상 비유
**Before**:
```
Skills는 입출력이 정해진 함수이고,
SubAgent는 판단 로직을 가진 에이전트입니다.
```
**After**:
```
Skills(자동 도구) → 자판기
- 버튼(입력) 누르면 커피(결과)가 나옴
- 매번 똑같은 결과
SubAgent(AI 직원) → 바리스타
- "달달한 거 주세요" 하면 상황 보고 판단
- 내 취향 기억하고 추천
```
### Pattern 4: 코드/기술 → "실제 화면" 안내
**Before**:
```javascript
Command: /--
```
**After**:
```
이런 식으로 자동으로 돌아갑니다 (실제 진행 과정):
Command: /콘텐츠-제작-파이프라인
```
### Pattern 5: 복잡한 차이 → 비교표
**Before**:
```
웹 UI는 매번 맥락을 설명해야 하고 파일 접근이 안 되지만,
로컬 설치는 내 상황을 파악하고 파일을 자유롭게 읽습니다.
```
**After**:
```
| 구분 | 웹사이트 (ChatGPT) | 내 컴퓨터 (Claude Code) |
|------|-------------------|------------------------|
| 비유 | 식당에 가서 주문 | 내 집에 요리사 고용 |
| 맥락 이해 | 매번 설명 필요 | 내 상황 완전 파악 |
| 파일 접근 | 불가능 | 내 파일 자유롭게 읽기 |
| 자동화 | 불가능 (내가 계속 지시) | 가능 (한 번 명령으로 전체 실행) |
```
### Pattern 6: 영문 약어 → 한글 + 괄호 설명
**Before**:
```
MCP, JSON, SaaS 같은 것들...
```
**After**:
```
MCP(AI에게 외부 정보를 연결해주는 플러그인),
JSON(데이터를 정리해서 저장하는 텍스트 형식),
SaaS(구독형 웹 서비스) 같은 것들...
```
---
## 🔄 개선 프로세스
### Step 1: 스캔 (Scan)
**전체 대본을 읽고 다음을 식별**:
- [ ] 비개발자가 모를 용어 리스트업
- [ ] 설명 없이 등장하는 개념 표시
- [ ] 추상적인 설명 부분 체크
- [ ] 비유가 필요한 부분 표시
**Output**:
```
━━━━━━━━━━━━━━━━━━
📊 용어 분석 결과
━━━━━━━━━━━━━━━━━━
🔴 즉시 개선 필요 (난이도 ★★★):
- LLM (66줄): 설명 없이 등장
- API (68줄): 기술 용어 그대로
- VS Code (227줄): 정체 불명
🟡 개선 권장 (난이도 ★★☆):
- 워크플로우 (104줄): 외래어
- JSON (243줄): 비개발자 생소
- MCP (243줄): 약어만 있음
🟢 개선 선택 (난이도 ★☆☆):
- AGI (130줄): 맥락상 이해 가능
- SaaS (198줄): 비즈니스 용어
```
### Step 2: 우선순위 (Prioritize)
**난이도별 분류**:
- 🔴 ★★★ 필수: 이해 불가능 (LLM, API, VS Code)
- 🟡 ★★☆ 권장: 이해 어려움 (워크플로우, JSON)
- 🟢 ★☆☆ 선택: 맥락상 추론 가능 (AGI, SaaS)
### Step 3: 개선 (Improve)
**각 용어별 개선안 제시**:
```
━━━━━━━━━━━━━━━━━━
🔧 개선안
━━━━━━━━━━━━━━━━━━
1. LLM (66줄) 🔴
━━━━━━━━━━━━━━━━━━
Before:
"llm을 로컬에 설치해서 사용해야합니다."
After:
"LLM(ChatGPT, Claude 같은 대규모 AI 언어 모델)을
내 컴퓨터에 직접 설치해서 사용해야합니다."
━━━━━━━━━━━━━━━━━━
이유: 첫 등장 시 반드시 설명 필요
━━━━━━━━━━━━━━━━━━
2. API (68줄) 🔴
━━━━━━━━━━━━━━━━━━
Before:
"api를 통해 작업되는건데"
After:
"API(프로그램들끼리 대화하는 통로)를 통해 작업되는건데"
또는 더 쉽게:
"인터넷을 통해 GPT와 연결되는 건데"
━━━━━━━━━━━━━━━━━━
이유: 기술 용어를 일상 언어로 변환
```
### Step 4: 검증 (Validate)
**개선된 대본 체크리스트**:
- [ ] 모든 전문 용어 첫 등장 시 설명됨
- [ ] 비유가 적절하고 이해하기 쉬움
- [ ] 비교표가 명확함
- [ ] 원래 의미의 95% 이상 유지
- [ ] 문장이 자연스러움 (설명 때문에 어색하지 않음)
---
## 📋 Output Format
### 개선안 제시 형식
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 비개발자 대상 대본 개선 분석
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 1⃣ 난이도 분석
🔴 즉시 개선 필요 (이해 불가능): [N개]
🟡 개선 권장 (이해 어려움): [N개]
🟢 개선 선택 (맥락상 추론 가능): [N개]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 2⃣ 개선 우선순위
### 🔴 필수 개선 항목
**1. [용어명] (줄 번호)**
현재: [원문]
문제: [왜 어려운가]
개선안: [구체적 수정안]
비유: [선택적]
**2. [용어명] (줄 번호)**
...
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
### 🟡 권장 개선 항목
[같은 형식]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
### 🟢 선택 개선 항목
[같은 형식]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 3⃣ 비유 추가 제안
**[개념/섹션]에 비유 추가 권장**
- 현재: [추상적 설명]
- 비유 제안: [구체적 비유]
- 예시: [실제 작성 예시]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 4⃣ 비교표 추가 제안
**[섹션]에 비교표 추가 권장**
이유: 복잡한 차이점을 시각적으로 정리
[표 예시]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 5⃣ 종합 의견
✅ 잘된 부분:
- [...]
⚠️ 개선 필요:
- [...]
💡 추가 제안:
- [...]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 🚀 다음 단계
1. 🔴 필수 항목부터 개선
2. 🟡 권장 항목 검토
3. 비유/표 추가
4. 전체 흐름 재확인
```
---
## 🎯 Coaching Principles
### 분석 시 원칙
1. **비개발자 관점으로 읽기**
- "이 용어 처음 들으면?"
- "왜 이게 필요한지 모르겠다면?"
- "이게 뭔지 상상이 안 간다면?"
2. **난이도 정확히 평가**
- 🔴 필수: 이해 0%
- 🟡 권장: 이해 30-60%
- 🟢 선택: 이해 70-90%
3. **구체적 개선안 제시**
- "더 쉽게" (X) → 구체적 수정안 (O)
- "비유 추가" (X) → 실제 비유 예시 (O)
### 개선 시 원칙
1. **원래 의미 95% 이상 유지**
- 쉽게 만들려다 의미 왜곡 금지
- 정확성 > 쉬움
2. **자연스러운 문장**
- 괄호 설명이 어색하면 문장 재구성
- "A(B)입니다" 보다 "A, 즉 B입니다" 선호
3. **비유의 적절성**
- 너무 유치하지 않게
- 정확한 비유 (90% 일치)
- 보편적 경험 기반
---
## 🔧 Advanced Techniques
### 기법 1: 단계적 설명
**복잡한 개념은 3단계로**:
1. 일상 언어로 정의
2. 구체적 예시
3. 기술적 정의 (선택)
**예시**:
```
API는 뭘까요?
1. 일상 언어: 프로그램들끼리 대화하는 통로
2. 예시: 배달앱이 식당에 주문 전달하는 것
3. 기술적: Application Programming Interface (선택)
```
### 기법 2: 점진적 복잡도
**쉬운 표현 → 정확한 표현으로 전환**:
```
처음: "AI를 내 컴퓨터에서 쓰는 거예요"
중간: "AI를 내 컴퓨터에 설치해서 파일과 연결하는 거예요"
나중: "LLM을 로컬 환경에 설치하고 파일 시스템과 통합하는 거예요"
```
### 기법 3: 질문 유도
**독자가 스스로 깨닫게**:
```
Before:
"로컬 설치와 웹 UI는 다릅니다."
After:
"웹사이트에서 쓰는 거랑 뭐가 다를까요?
핵심은 딱 하나입니다.
AI가 내 컴퓨터의 파일을 직접 읽을 수 있다는 것."
```
---
## ✅ Quality Checklist
개선 완료 후 체크:
### 이해도 검증
- [ ] 중학생도 이해 가능한 수준
- [ ] 전문 용어 0개 (또는 모두 설명됨)
- [ ] 비유가 적절하고 정확함
- [ ] 원래 의미 95% 이상 유지
### 문장 품질
- [ ] 자연스러운 한국어
- [ ] 괄호 설명이 어색하지 않음
- [ ] 문장 길이 적절 (20-30자)
- [ ] 읽기 쉬운 흐름
### 구조 품질
- [ ] 비교표가 명확함
- [ ] 단계별 설명이 논리적
- [ ] 예시가 구체적
- [ ] 시각적 요소 적절
---
## 📌 Important Notes
### 주의사항
1. **과도한 단순화 금지**
- ❌ "AI는 똑똑한 로봇이에요"
- ✅ "AI는 대량의 데이터로 학습한 소프트웨어예요"
2. **유치한 비유 피하기**
- ❌ "AI는 아기처럼 배워요"
- ✅ "AI는 신입사원처럼 훈련이 필요해요"
3. **정확성 최우선**
- 쉽게 만들려다 의미 왜곡하지 않기
- 불확실하면 원문 유지
### 용어 사용 가이드
**사용 가능한 기술 용어**:
- 웹사이트, 프로그램, 앱, 파일, 폴더
- 설치, 실행, 클릭, 입력
- 인터넷, 브라우저, 컴퓨터
**설명 필요한 기술 용어**:
- AI/ML 관련 (LLM, 프롬프트, 토큰)
- 개발 도구 (IDE, CLI, Git)
- 프로그래밍 (함수, 객체, API)
- 인프라 (클라우드, 서버, 로컬)
---
**Version**: v1.0
**Last Updated**: 2025-01-10
**Target Audience**: 비개발자 (개발 지식 제로)
**Goal**: 이해도 95% 유지하며 접근성 극대화

View File

@@ -0,0 +1,199 @@
---
name: landing-page-copywriter
description: Write high-converting landing page copy using proven frameworks like PAS (Problem-Agitate-Solution), AIDA, and StoryBrand. Creates headlines, value propositions, CTAs, and full page sections optimized for conversion. Use when users need landing page copy, sales page content, or marketing website text.
---
# Landing Page Copywriter
Create high-converting landing page copy using proven copywriting frameworks.
## Instructions
When a user needs landing page copy or marketing website content:
1. **Gather Product/Service Information**:
- What product/service are you selling?
- Who is your target audience?
- What problem does it solve?
- What makes it unique (competitive advantage)?
- What action do you want visitors to take?
- Any social proof, testimonials, or data points?
2. **Choose Copywriting Framework**:
**PAS (Problem-Agitate-Solution)**:
- Identify the pain point
- Amplify the consequences
- Present your solution
**AIDA (Attention-Interest-Desire-Action)**:
- Grab attention with bold claim
- Build interest with details
- Create desire with benefits
- Prompt action with CTA
**StoryBrand**:
- Hero (customer) has a problem
- Meets a guide (you)
- Who gives them a plan
- Calls them to action
- That results in success/avoids failure
3. **Generate Landing Page Sections**:
**Hero Section**:
- Headline (value proposition in 10 words or less)
- Subheadline (expand on the value)
- Primary CTA button text
- Trust indicators (used by X companies, Y reviews)
**Problem Section**:
- Identify the pain point your audience feels
- Use emotional language
- 2-3 specific scenarios
**Solution Section**:
- How your product solves the problem
- 3-5 key features with benefit-focused descriptions
- Why it's better than alternatives
**How It Works**:
- 3-4 simple steps
- Each step has icon concept + description
- End with CTA
**Social Proof**:
- Testimonial structure (quote + name + role + company)
- Case study snippet
- Trust badges or metrics
**Pricing/Plans** (if applicable):
- Feature comparison
- Recommended plan highlighting
- Money-back guarantee copy
**FAQ**:
- 5-7 common objections
- Clear, confident answers
**Final CTA**:
- Urgency or scarcity element
- Risk reversal (guarantee)
- Button text that reinforces value
4. **Format Output**:
```
🎯 LANDING PAGE COPY
Product/Service: [Name]
Framework: [PAS/AIDA/StoryBrand]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏆 HERO SECTION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Headline: [Powerful 10-word value proposition]
Subheadline: [2-sentence expansion]
CTA Button: "[Action-oriented text]"
Trust Bar: [Social proof element]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
😤 PROBLEM SECTION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Problem description with emotional resonance]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ SOLUTION SECTION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[How your product solves it]
Feature 1: [Benefit-focused description]
Feature 2: [Benefit-focused description]
Feature 3: [Benefit-focused description]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Step 1: [Simple action]
Step 2: [Simple action]
Step 3: [Simple action]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⭐ SOCIAL PROOF
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Testimonial quotes with attribution]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
❓ FAQ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Q: [Common objection]
A: [Clear, confident answer]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 FINAL CTA
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Urgency/scarcity element]
[Risk reversal]
Button: "[Action text]"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 OPTIMIZATION NOTES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A/B Test Ideas:
• [Headline variation]
• [CTA variation]
Conversion Tips:
• [Specific recommendation]
```
5. **Copywriting Best Practices**:
- Use active voice, present tense
- Focus on benefits, not features
- Include specific numbers and data
- Address objections directly
- Create urgency without being pushy
- Use power words (proven, guaranteed, instant, effortless)
- Keep sentences short and scannable
- Use "you" language (customer-focused)
- Include multiple CTAs throughout page
6. **CTA Button Best Practices**:
- Start with action verb
- Be specific about outcome
- Use first person when appropriate ("Start My Free Trial" vs "Start Your Free Trial")
- Create urgency ("Get Instant Access")
- Avoid generic text ("Submit", "Click Here")
## Example Triggers
- "Write landing page copy for a B2B SaaS tool"
- "Create sales page content using PAS framework"
- "Generate hero section copy for my product"
- "Write conversion-optimized CTAs"
- "Help me with landing page headlines"
## Output Quality
Ensure all copy:
- Leads with value, not features
- Addresses target audience pain points
- Uses emotional and logical appeals
- Has clear, compelling CTAs
- Includes social proof elements
- Handles objections proactively
- Creates urgency appropriately
- Is scannable and easy to read
- Uses proven copywriting frameworks
- Follows conversion optimization best practices
Generate professional, high-converting landing page copy that turns visitors into customers.

View File

@@ -0,0 +1,545 @@
---
name: ppt-slide-extractor
description: 유튜브 나레이션 대본에서 영상 송출용 PPT 장표를 추출. 각 장표마다 제목, 핵심 내용, 이미지 제안만 심플하게 제공. 시청자가 나레이션과 함께 보면서 내용을 이해할 수 있도록 시각적 보조 자료 생성. 결과는 새로운 md 파일로 저장. Use when users need YouTube video presentation slides.
---
# PPT Slide Extractor (유튜브 영상용 장표 추출기)
유튜브 나레이션 대본에서 영상에 삽입할 PPT 장표를 자동 추출하고 별도의 md 파일로 저장합니다.
## 📁 Templates & Output
**Template Location**: `.specify/templates/`
- `ppt-slides-output.md`: 전체 출력 구조 템플릿
- `ppt-slide-template.md`: 개별 슬라이드 템플릿
**Output File Naming**: `[원본파일명]_PPT장표.md`
- 예: `아무도 알려주지 않은 AI 수익화.md``아무도 알려주지 않은 AI 수익화_PPT장표.md`
**Output Location**: 원본 파일과 동일한 디렉토리
## 🎯 Core Purpose
**유튜브 영상 송출용 PPT 장표**
- 시청자가 나레이션 들으면서 보는 시각 자료
- 복잡한 설명을 단순화해서 전달
- 핵심 키워드와 이미지로 이해도 향상
**NOT for**:
- 오프라인 발표 자료 (X)
- 발표자 노트나 제스처 가이드 (X)
- 상세한 디자인 시안 (X)
---
## 📐 장표 추출 원칙
### 1장 = 1메시지
- 한 장표에 하나의 핵심만
- 텍스트는 최소한으로 (키워드 중심)
- 시청자가 3초 안에 파악 가능해야 함
### 영상 길이별 장표 수
- 10분 영상: 8-12장
- 15분 영상: 12-18장
- 평균: 1-1.5분당 1장
### 장표 필요 구간 vs 나레이션만 구간
- **장표 필수**: 숫자/데이터, 프로세스, 비교, 핵심 개념
- **나레이션만**: 스토리 전개, 개인적 경험담, 전환 멘트
---
## 🎨 장표 타입 (6가지)
### Type 1: 타이틀 슬라이드
**언제**: 영상 시작, 큰 섹션 전환
**구성**: 임팩트 제목 + 부제 (선택)
**예시**:
```
제목: AI로 월 300만원 버는 법
부제: 집에서 쉽게 시작하는 수익화
이미지: 노트북 + 돈 아이콘, 상승 그래프
```
---
### Type 2: 문제 제시
**언제**: 고통 포인트 강조
**구성**: 문제 키워드 3개
**예시**:
```
제목: 이런 고민 있으신가요?
❌ 3개월째 AI 공부 미루는 중
❌ 유료 결제했는데 안 씀
❌ "AI로 돈 번다는데?" 막막함
이미지: 고민하는 사람, 물음표, 복잡한 화면
```
---
### Type 3: 프로세스
**언제**: 단계별 방법 설명
**구성**: 단계 번호 + 핵심 행동
**예시**:
```
제목: AI 자동화 4단계
1⃣ 태스크 나열
2⃣ 그룹핑
3⃣ 워크플로우 연결
4⃣ AI 인수인계
이미지: 플로우차트, 화살표 다이어그램
```
---
### Type 4: 비교
**언제**: Before/After, A vs B
**구성**: 좌우 또는 상하 대비
**예시**:
```
제목: Web UI vs Claude Code
좌측: Web UI 우측: Claude Code
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
매번 맥락 설명 프로젝트 이해
범용적 답변 맞춤형 답변
일관성 깨짐 지속 일관성
이미지: 좌측 혼란, 우측 깔끔 / VS 기호
```
---
### Type 5: 데이터
**언제**: 숫자, 통계, 사회적 증거
**구성**: 큰 숫자 + 보조 데이터
**예시**:
```
제목: 실제 사용자 성과
[대형 숫자]
300만원
(평균 월 수익)
👤 500명+ 실행
⏱️ 평균 2주 첫 수익
⭐ 만족도 4.8/5.0
이미지: 상승 그래프, 성공 아이콘
```
---
### Type 6: CTA
**언제**: 행동 유도 구간
**구성**: 3단계 깔때기
**예시**:
```
제목: 지금 바로 시작하세요
🎁 영상 저장 + 구독
💎 무료 PDF 다운
🚀 1:1 컨설팅 (선착순)
⏰ 이번 주 한정
이미지: 시작 버튼, 화살표, 밝은 미래
```
---
## 🤖 추출 프로세스
### Step 1: 대본 분석
```
사용자가 대본 제공 →
1. 원본 파일명 추출 (확장자 제거)
2. 타임스탬프로 전체 길이 파악
3. 섹션 구조 인식 (HOOK, PROBLEM, VALUE 등)
4. 장표 필요 구간 마킹
5. 예상 장표 수 계산 (1-1.5분당 1장)
```
### Step 2: 장표 추출
```
각 구간 순회하며:
1. 핵심 메시지 추출
2. 장표 타입 분류
3. 제목 생성 (5-8단어)
4. 키워드/내용 추출 (3-5개)
5. 이미지 제안 (간단히)
```
### Step 3: 파일 생성
```
1. 출력 파일명 생성: [원본파일명]_PPT장표.md
2. 템플릿 변수 치환:
- {{VIDEO_TITLE}}: 영상 제목
- {{VIDEO_LENGTH}}: 영상 길이
- {{GENERATION_DATE}}: 생성 일시
- {{TOTAL_SLIDES}}: 총 장표 수
- {{TABLE_OF_CONTENTS}}: 목차
- {{SLIDES_CONTENT}}: 모든 슬라이드 내용
- {{SOURCE_FILE}}: 원본 파일명
3. Write 도구로 md 파일 생성
4. 생성된 파일 경로 사용자에게 안내
```
---
## 📋 출력 포맷
### 전체 구조
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 PPT 장표 추출 결과
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
영상: [제목]
길이: [10분]
장표: [10장]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📑 목차
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
#1 [0:00-0:15] 타이틀
#2 [0:15-0:45] 문제 제시
#3 [0:45-1:30] 실패 이유
#4 [2:00-3:00] 솔루션 비교
#5 [3:00-5:00] 프로세스
#6 [5:00-6:00] 실전 예시 1
#7 [6:00-7:00] 실전 예시 2
#8 [8:00-9:00] 데이터
#9 [9:00-9:30] 요약
#10 [9:30-10:00] CTA
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
---
### 각 슬라이드 포맷
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 SLIDE #[번호]: [타입]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏰ [0:00-0:15]
제목: [5-8단어 임팩트]
내용:
[키워드 3-5개 OR 프로세스 단계 OR 비교 내용]
이미지:
[간단한 이미지 설명 1-2줄]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
---
## 💡 키워드 추출 로직
### 우선순위
1. **동사**: "시작하다", "분석하다" (행동 유도)
2. **숫자**: "300만원", "3단계" (구체성)
3. **대조**: "Before vs After", "X → O"
4. **감정**: "쉽게", "빠르게", "확실하게"
### 예시
```
대본:
"업무를 태스크로 나누고, 비슷한 것끼리 그룹핑한 다음,
워크플로우로 연결해서 AI에게 문서화하여 인수인계합니다."
추출 키워드:
1⃣ 태스크 나열
2⃣ 그룹핑
3⃣ 워크플로우 연결
4⃣ AI 인수인계
```
---
## 🖼️ 이미지 제안 가이드
### 타입별 이미지
| 장표 타입 | 이미지 방향 |
|-----------|-------------|
| 타이틀 | 강렬한 단일 이미지 (로켓, AI 로봇) |
| 문제 제시 | 고통/혼란 (미로, 물음표) |
| 프로세스 | 단계적 흐름 (화살표, 계단) |
| 비교 | 대조 쌍 (어두움↔밝음) |
| 데이터 | 신뢰 구축 (그래프, 별점) |
| CTA | 행동 촉구 (시작 버튼, 빛) |
### 제안 방식
- 구체적이되 간결하게
- 1-2줄로 요약
- 여러 옵션 나열하지 않음
---
## 💬 사용자 인터랙션
### 1⃣ 대본 입력
```
사용자: "아무도 알려주지 않은 AI 수익화.md 파일로 PPT 만들어줘"
에이전트:
"📋 대본 분석 중...
원본 파일: 아무도 알려주지 않은 AI 수익화.md
영상 길이: 10분
예상 장표: 10-12장
출력 파일: 아무도 알려주지 않은 AI 수익화_PPT장표.md
추출을 시작할까요?"
```
---
### 2⃣ 추출 진행 및 파일 생성
```
"🔄 장표 추출 중...
✅ 11장 추출 완료
📝 파일 생성 중...
✨ 완료!
생성된 파일:
/Users/.../아무도 알려주지 않은 AI 수익화_PPT장표.md
파일을 열어서 확인하시겠어요?"
```
---
### 3⃣ 수정 요청
```
사용자: "SLIDE #5 너무 복잡해. 파일 수정해줘"
에이전트:
"💡 SLIDE #5 단순화 중...
변경사항:
현재: 4단계
개선: 3단계로 통합
1⃣ 업무 쪼개기
2⃣ 순서 정리
3⃣ AI에게 맡기기
✅ 파일 업데이트 완료!"
```
---
## 🎯 실전 예시
### Input: 대본 샘플
```
## [2:00-4:00] SOLUTION INTRO
제가 두 그룹으로 나눠볼게요.
첫 번째 그룹: "가끔 쓰는 사람들"
- ChatGPT 가끔 질문
- 귀찮은 거만 부탁
두 번째 그룹: "지금 만드는 사람들"
- 매일 AI와 협업
- 내 맥락을 학습시킴
차이는? 첫 번째는 AI를 도구로 보고,
두 번째는 AI를 팀원으로 봅니다.
```
---
### Output: 추출 결과
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 SLIDE #4: 비교
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏰ [2:00-4:00]
제목: AI 시대, 당신은 어느 그룹?
내용:
그룹 1: 가끔 쓰는 사람 | 그룹 2: 지금 만드는 사람
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 AI = 도구 | 👥 AI = 팀원
가끔 질문 | 매일 협업
귀찮은 것만 | 맥락 학습
이미지:
좌측은 어둡게 (계산기), 우측은 밝게 (팀 협업)
중앙에 VS 또는 화살표
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
---
## ✅ 품질 기준
모든 장표는:
- ✅ 1장 = 1메시지
- ✅ 키워드 5개 이하
- ✅ 3초 안에 파악 가능
- ✅ 나레이션과 싱크
- ✅ 이미지 제안 간결
---
## 🚫 하지 말아야 할 것
### DON'T ❌
1. 대본 전체를 장표에 복사
2. 복잡한 차트나 그래프
3. 작은 글씨로 텍스트 많이
4. 애니메이션 효과 제안
5. 디자인 세부사항 (색상, 폰트 크기 등)
6. 발표자 노트, 제스처 가이드
### DO ✅
1. 핵심 키워드만 추출
2. 즉시 이해 가능한 구조
3. 나레이션 보조 역할
4. 시각적 메타포 활용
5. 심플하고 깔끔하게
---
## 📌 Activation Triggers
다음 요청 시 자동 활성화:
- "이 나레이션으로 PPT 만들어줘"
- "대본에서 장표 뽑아줘"
- "영상용 슬라이드 필요해"
- "유튜브 PPT 추출해줘"
파일 형식:
- `.md`, `.txt` (나레이션 대본)
---
## 🔧 실행 가이드 (Agent Implementation)
### 파일 생성 프로세스
```python
# Pseudo-code for implementation
# 1. 대본 파일 읽기
source_file = "아무도 알려주지 않은 AI 수익화.md"
source_content = Read(source_file)
# 2. 장표 추출
slides = extract_slides(source_content)
# returns: [{number, type, timestamp, title, content, image}, ...]
# 3. 메타데이터 생성
video_title = extract_title(source_content)
video_length = calculate_length(slides)
generation_date = current_datetime()
total_slides = len(slides)
# 4. 목차 생성
toc = generate_toc(slides)
# format: "#1 [0:00-0:15] 타이틀\n#2 [0:15-0:45] 문제 제시\n..."
# 5. 슬라이드 콘텐츠 생성
slides_content = ""
for slide in slides:
slides_content += f"""
## SLIDE #{slide.number}: {slide.type}
**타임스탬프**: {slide.timestamp}
### 제목
{slide.title}
### 내용
{slide.content}
### 이미지
{slide.image}
---
"""
# 6. 최종 출력 파일 생성
output_filename = source_file.replace(".md", "_PPT장표.md")
output_content = f"""# {video_title}
**영상 길이**: {video_length}
**추출 일시**: {generation_date}
**장표 수**: {total_slides}
---
## 📑 목차
{toc}
---
{slides_content}
---
## 💡 사용 가이드
### PPT 제작 시
1. 각 슬라이드의 **제목**을 슬라이드 상단에 배치
2. **내용**을 중앙에 큰 글씨로 (키워드는 bullet point)
3. **이미지** 설명을 참고하여 배경 또는 우측에 배치
4. 텍스트는 최소화, 시청자가 3초 안에 파악 가능하도록
### 영상 편집 시
- 각 슬라이드의 **타임스탬프**를 참고하여 나레이션과 싱크
- 슬라이드 전환은 부드럽게 (0.3-0.5초)
- 애니메이션은 최소화 (필요시 페이드 인만)
---
**Generated by**: PPT Slide Extractor v3.0
**Source**: {source_file}
"""
# 7. 파일 쓰기
Write(output_filename, output_content)
# 8. 사용자에게 안내
print(f"✨ 완료!\n\n생성된 파일:\n{output_filename}")
```
### 중요 구현 노트
1. **파일명 생성**: 원본 파일명에서 `.md` 제거 후 `_PPT장표.md` 추가
2. **경로 유지**: 원본 파일과 동일한 디렉토리에 생성
3. **Write 도구 사용**: Claude의 Write 도구로 파일 생성
4. **절대 경로**: Write 도구에 절대 경로 전달 필요
5. **인코딩**: UTF-8 인코딩 사용 (한글 지원)
### 에러 처리
- 원본 파일 없음: "파일을 찾을 수 없습니다" 안내
- 파일 쓰기 실패: 권한 확인 또는 경로 확인 안내
- 대본 구조 이상: "타임스탬프를 찾을 수 없습니다" 안내
---
**Version**: v3.0 (Template-based File Output)
**Last Updated**: 2025-11-08
**Focus**: 유튜브 영상 송출용 심플 장표 + 자동 파일 생성

View File

@@ -0,0 +1,840 @@
---
name: youtube-narration-coach
description: 개발자적 사고방식 기반 유튜브 나레이션 코칭. 탑다운 명확성 + 시원시원한 전개 + 인식전환 심화 설명. 7단계 프레임워크로 대본 분석, 군더더기 제거, 핵심 강조.
---
# YouTube Narration Coach
개발자적 사고방식으로 유튜브 대본을 분석하고 개선하는 코치입니다.
## Core Principles (사용자 선호도)
### 🎯 작성 스타일
1. **탑다운 명확성**: 결론부터, 구조부터, 핵심부터
2. **시원시원한 전개**: 뜸들이기 제거, 불필요한 수식어 삭제
3. **개발자적 화법**: 논리적, 구조적, 증거 기반
4. **비즈니스 관점**: 기술 + 실용성 병행
### ❌ 절대 금지
- 과장된 HOOK ("놀랍게도", "믿기지 않겠지만")
- 군더더기 수식어 ("정말 굉장한", "엄청난")
- 감정적 과장 ("반드시!", "꼭!")
- 뜸들이기 전개 (결론을 나중에 공개)
### ✅ 반드시 포함
- **인식전환 구간**: 충분한 설명 + 구체적 예시
- **핵심 강조 구간**: 명확한 근거 + 논리적 전개
- **예시 필요 구간**: 실전 사례 + 구체적 숫자
---
## Instructions
### 🎯 Core Role
**Primary Function**:
- 대본을 7단계 프레임워크로 분석
- 탑다운 방식으로 피드백 (결론 → 이유 → 예시)
- 뜸들이기, 과장, 군더더기 제거
- 인식전환/강조 구간은 충분히 설명
**Never Do**:
- 요청 없이 대본 대신 작성
- 감정적/과장된 표현 사용
- 모호한 피드백 ("더 구체적으로")
- 프레임워크 없는 즉흥 조언
---
## 📺 Title Recommendations (제목 추천 가이드)
### 2-Track 제목 전략
유튜브 제목은 **두 가지 목적**을 동시에 달성해야 합니다:
1. **SEO (검색 엔진 최적화)**: 검색 결과 상위 노출
2. **CTR (클릭률 최적화)**: 썸네일 클릭 유도
따라서 **항상 2가지 버전**을 제공합니다.
---
#### 🔍 SEO용 제목 (검색 최적화)
**목적:**
- 유튜브/구글 검색 결과 상위 노출
- 검색 의도에 정확히 매칭
- 키워드 기반 유입 극대화
**체크리스트:**
- [ ] 핵심 키워드 3-5개 포함
- [ ] 60자 이내 (YouTube 권장)
- [ ] 명확한 주제 전달
- [ ] `|`로 주제 구분 (선택)
- [ ] (괄호)로 타겟 명시 (선택)
**키워드 선정 기준:**
- 메인 키워드: 영상 주제 핵심 (예: "AI 수익화", "Claude Code")
- 서브 키워드: 방법/도구 (예: "아이디어 구체화", "실전 사용법")
- 타겟 키워드: 대상 명시 (예: "비개발자", "초보자")
- 롱테일 키워드: 구체적 검색어 (예: "VS Code 튜토리얼")
**좋은 예시:**
```
AI 수익화 아이디어 구체화 방법 | Claude Code 실전 사용법 (비개발자 가능)
```
**분석:**
- 핵심 키워드: AI 수익화, 아이디어 구체화, Claude Code
- 서브 키워드: 방법, 실전 사용법
- 타겟 키워드: 비개발자
- 길이: 41자 ✅
- 검색 의도: "AI로 돈 벌고 싶은데 어떻게 시작하지?" ✅
**나쁜 예시:**
```
❌ "이거 하나면 끝" (키워드 없음)
❌ "AI로 진짜 돈 버는 비밀 공개합니다" (과장, 키워드 부족)
❌ "Claude Code Advanced Tutorial for Professional Developers" (65자 초과)
```
---
#### 🎯 썸네일용 제목 (강한 HOOK)
**목적:**
- 썸네일 클릭률 극대화
- 호기심/감정 자극
- 시각적 임팩트
**체크리스트:**
- [ ] 강한 HOOK 요소 포함
- [ ] 2줄 구성 권장 (시각적 임팩트)
- [ ] 30자 이내 (썸네일 가독성)
- [ ] 과장 없는 역설/대비/문제제기
- [ ] 감정 자극 (호기심, 공감, 놀라움)
**HOOK 요소 (우선순위):**
1. **역설적 명령** (강력함 ★★★★★)
- "AI로 돈 버는 아이디어, 당장 실행하지 마세요"
- "ChatGPT 쓰지 마세요 (이걸 쓰세요)"
- 효과: "왜?" 자동 질문 생성
2. **독점 정보** (강력함 ★★★★☆)
- "아무도 모르는 AI 수익화 비밀"
- "개발자들만 쓰는 자동화 방법"
- 효과: "나만 모르는 건가?" FOMO 유발
3. **문제 제기** (강력함 ★★★★☆)
- "수익화 아이디어만 있고 실행 못하는 이유"
- "ChatGPT 별로였던 진짜 이유"
- 효과: "내 얘기야" 공감대 형성
4. **대비/비교** (강력함 ★★★☆☆)
- "ChatGPT vs Claude Code"
- "월 300만원 vs 월 3000만원 차이"
- 효과: 명확한 차별점 인식
5. **구체적 숫자** (강력함 ★★★☆☆)
- "10초 만에 아이디어 → 시스템"
- "AI 인플루언서 100명 운영법"
- 효과: 즉각성, 규모감
**2줄 구성 권장:**
```
AI로 돈 버는 아이디어,
당장 실행하지 마세요
```
**이유:**
- 1줄: 관심 유발 (AI로 돈 버는 아이디어)
- 2줄: 호기심 폭발 (당장 실행하지 마세요)
- 시각적 임팩트 극대화
- 썸네일 가독성 향상
**좋은 예시:**
```
아무도 모르는
AI 수익화 구체화 비밀
수익화 아이디어만 있고
실행 못하는 이유
ChatGPT가 절대 못하는
진짜 AI 자동화
```
**나쁜 예시:**
```
❌ "AI 수익화 방법" (HOOK 없음)
❌ "정말 놀라운 비밀 대공개!" (과장)
❌ "이거 하나면 월 천만원 버는 방법" (과장)
```
---
#### 🎨 제목 생성 프로세스
**Step 1: 대본 핵심 파악**
- 영상의 핵심 메시지 1가지 추출
- 타겟 시청자 명확화
- 핵심 키워드 5개 나열
**Step 2: SEO용 제목 작성**
```
[핵심 키워드] [방법/도구] | [구체적 방법] ([타겟])
```
- 예: AI 수익화 아이디어 구체화 방법 | Claude Code 실전 사용법 (비개발자 가능)
**Step 3: 썸네일용 제목 작성**
```
[HOOK 요소]
[핵심 메시지]
```
- 예: AI로 돈 버는 아이디어, / 당장 실행하지 마세요
**Step 4: A/B 테스트 준비**
- SEO용 1개 + 썸네일용 3개 옵션 제공
- HOOK 요소 다르게 적용 (역설, 독점, 문제제기)
**Step 5: 제목 검증**
- [ ] SEO: 핵심 키워드 모두 포함
- [ ] SEO: 60자 이내
- [ ] 썸네일: 강한 HOOK 포함
- [ ] 썸네일: 30자 이내, 2줄 구성
- [ ] 둘 다: 과장 표현 없음
- [ ] 둘 다: 대본 핵심과 일치
---
#### 📋 제목 추천 Output Format
제목을 추천할 때는 항상 이 형식을 사용:
```
## 📊 [영상명] 제목 추천 (2-Track)
### 🔍 SEO용 제목 (검색 최적화)
**핵심 키워드:** [키워드 5개]
#### 1순위
[제목]
**검색 키워드:** [실제 검색 의도]
**길이:** [글자 수]
#### 2순위
[제목]
**검색 키워드:** [실제 검색 의도]
**길이:** [글자 수]
#### 3순위
[제목]
**검색 키워드:** [실제 검색 의도]
**길이:** [글자 수]
---
### 🎯 썸네일용 제목 (강한 HOOK)
**HOOK 전략:** [역설/독점/문제제기 등]
#### 1순위
```
[2줄 제목]
```
**HOOK 요소:** [상세 설명]
#### 2순위
```
[2줄 제목]
```
**HOOK 요소:** [상세 설명]
#### 3순위
```
[2줄 제목]
```
**HOOK 요소:** [상세 설명]
---
## 💡 최종 추천 조합
**SEO용:** [1순위 제목]
**썸네일용:** [1순위 제목]
**선정 이유:**
- SEO: [이유]
- 썸네일: [이유]
```
---
## 🎬 YouTube Algorithm Survival Guide
### Critical Success Metrics
**CTR (Click-Through Rate) = 생존 지표**
- **8% 이상**: 바이럴 가능성 (알고리즘 적극 추천)
- **5-7%**: 안정적 성장 (정상 분배)
- **3% 미만**: 제거 위험 (알고리즘 회피)
**목표**: 썸네일 + 제목이 **정보 전달이 아닌 감정적 반응** 유발
---
### 첫 30초 = 알고리즘 심판 구간
**생존 법칙**:
- 첫 30초 이탈 = 알고리즘 거부 신호
- 인사, 구독 요청, 반복적 인트로 = 즉시 이탈 유발
**필수 4요소** (순서대로):
1. **도발적 질문 또는 공감 진술** (0-5초)
- "AI로 돈 벌겠다고 ChatGPT만 쓰고 계신가요?"
- "아이디어는 있는데 실행이 안 되는 이유 아시나요?"
2. **즉각적 가치 제안** (5-15초)
- "오늘 10분이면 아이디어 → 자동화 시스템으로 만듭니다"
- "비개발자도 30분 안에 AI 직원 만드는 법"
3. **콘텐츠 로드맵** (15-25초)
- "오늘 배울 3가지: 도구 설치, 첫 명령어, 자동화 테스트"
- "1부: 문제, 2부: 해결, 3부: 실전 사례"
4. **감정적 훅** (25-30초)
- 서스펜스: "7분 후 여러분은 충격받을 겁니다"
- 공감: "저도 3개월 전까지 똑같았습니다"
- 호기심: "이 방법, 개발자들만 쓰는 이유가 있습니다"
**30초 체크리스트**:
- [ ] 인사 없음
- [ ] 구독 요청 없음
- [ ] 4요소 모두 포함
- [ ] 과장 없는 구체적 약속
- [ ] 감정적 연결 성공
---
### 채널 성장 최소 요구사항
**5개 비디오 법칙**:
- YouTube는 최소 5개 영상으로 채널 신뢰도 평가
- 1-2개 영상 = 알고리즘 지원 거의 없음
- 일관성 있는 메시지, 톤, 주제 필수
**일관성 체크리스트**:
- [ ] 타겟 시청자 일관 (비개발자, AI 입문자 등)
- [ ] 톤앤매너 일관 (개발자적 화법, 탑다운 등)
- [ ] 주제 연결성 (시리즈 흐름)
- [ ] 영상 간 참여율 비슷한 수준 유지
---
### 실패 분석 프레임워크
**YouTube Studio 필수 분석 항목**:
1. **이탈 포인트 분석**
- 어느 시점에서 대량 이탈?
- 해당 구간의 문제: 지루함? 기대 불일치? 너무 어려움?
2. **참여 구간 분석**
- 시청자가 집중한 구간은?
- 무엇이 효과적이었나? (비유, 예시, 인식전환?)
3. **감정적 공감대 분석**
- 댓글/좋아요 반응 구간
- 어떤 메시지가 울림을 줬나?
**실패 → 개선 프로세스**:
```
실패 영상 분석 (Studio)
이탈 구간 3곳 파악
각 구간별 가설 설정 (왜 이탈했나?)
다음 영상에 개선안 적용
A/B 테스트 (이전 vs 개선)
```
**실패는 데이터다**:
- 성과 낮은 영상 = 가장 중요한 학습 자료
- 이탈 포인트 = 다음 영상 개선 포인트
- 5개 영상 후 패턴 파악 가능
---
## 📐 7-Section Framework (개선판)
### SECTION 1: HOOK (0:00-0:30) ⚠️ 생존 구간
**원칙**: 첫 30초 알고리즘 심판 통과 + 명확한 가치 제시
**최우선 체크** (알고리즘 생존):
- [ ] **0-5초**: 도발적 질문 또는 공감 진술 (인사 금지!)
- [ ] **5-15초**: 즉각적 가치 제안 (구독 요청 금지!)
- [ ] **15-25초**: 콘텐츠 로드맵 명확히
- [ ] **25-30초**: 감정적 훅 (서스펜스/공감/호기심)
**콘텐츠 체크** (시리즈 맥락):
- [ ] 시리즈 흐름 제시 (오늘은 N단계, 다음은 뭐)
- [ ] 오늘 배울 구체적 내용 나열
- [ ] 사전 지식 vs 본 수업 구분 명확
- [ ] 과장 표현 없음 (❌ "놀랍게도", "반드시")
**분석 질문**:
1. "첫 5초에 시청자가 멈추는가?" (도발/공감)
2. "15초 안에 '오늘 뭘 얻지' 명확한가?" (가치)
3. "30초까지 감정적으로 연결되었나?" (훅)
4. "시리즈 맥락을 이해하는가?" (전체 흐름)
**좋은 예시** (알고리즘 + 시리즈 통합):
```
[0-5초: 도발적 질문]
"AI 업무 매뉴얼 없이 그냥 질문만 하고 계신가요?"
[5-15초: 즉각적 가치]
"오늘 30분이면 AI가 여러분 업무를 기억하는 시스템 만듭니다.
지난 영상에서 Claude Code 설치했죠? 이제 진짜 써봅니다."
[15-25초: 콘텐츠 로드맵]
"오늘 배울 3가지:
1. VS Code와 Claude Code가 뭔지 (5분)
2. 왜 ChatGPT 웹이 아닌 로컬 도구인지 (3분)
3. 첫 CLAUDE.md 파일 만들기 (5분)"
[25-30초: 감정적 훅]
"이거 한 번 만들어두면, AI가 매번 여러분 맥락을 기억합니다.
복붙 지옥 끝납니다."
```
**나쁜 예시** (알고리즘 거부 유발):
```
❌ "안녕하세요 여러분! 오늘도 찾아와주셔서 감사합니다!" (0-5초 인사)
❌ "구독과 좋아요 먼저 부탁드립니다!" (0-5초 구독 요청)
❌ "오늘은 VS Code를 배웁니다" (가치 제안 없음)
❌ "다음 영상부터 본격적으로..." (오늘은 예고편?)
❌ "여러분! 정말 놀라운 비밀을 공개합니다!" (과장)
```
**핵심**:
- 첫 5초에 멈추게 하기 (도발/공감)
- 30초 안에 가치 + 로드맵 + 감정 훅 완성
- 시청자가 "전체 여정의 어디쯤 와있는지" 알게 하기
---
### SECTION 2: PROBLEM (0:30-0:45)
**원칙**: 감정 공감 중심, HOOK과 내용 중복 금지
**체크리스트**:
- [ ] 감정적 두려움/불안 공감 (이성적 문제 나열 아님)
- [ ] HOOK에서 다룬 내용 반복 금지
- [ ] 간결하고 임팩트 있게 (나열식 제거)
- [ ] "대부분 여기서 포기한다" 같은 강한 공감
**분석 질문**:
1. "HOOK과 내용이 중복되는가?" (중복이면 수정 필요)
2. "감정적으로 공감하는가? 아니면 단순 나열인가?"
3. "지루한 전개 없이 임팩트 있는가?"
**좋은 예시** (감정 공감):
```
대부분의 비개발자가 여기서 포기합니다.
검은 화면만 봐도 겁이 나고,
잘못 건드려서 망가질까 봐 손이 안 가죠.
그런데 솔직히 말씀드리면:
오늘 배울 내용은 파워포인트보다 쉽습니다.
바로 시작하겠습니다.
```
**나쁜 예시** (HOOK 중복 또는 지루한 나열):
```
❌ "VS Code가 뭔가요?" (HOOK에서 이미 다룸)
❌ "Claude Code는 또 뭐고요?" (HOOK에서 이미 다룸)
❌ "오늘 영상 끝나면:
- VS Code 이해됨
- Claude Code 이해됨
- 사용할 수 있음" (지루한 나열)
```
**핵심**: HOOK은 무엇을 배울지, PROBLEM은 왜 어려운지(감정)
---
### SECTION 3: AGITATE (0:45-1:45)
**원칙**: ChatGPT가 별로였던 **구조적 이유** 설명
**체크리스트**:
- [ ] "왜 별로였는지" 구조적 한계 3가지
- [ ] 감정이 아닌 논리로 설명
- [ ] "내 잘못이 아니다" 재인식
**분석 질문**:
1. "구조적 한계가 명확한가?"
2. "감정적 표현 없이 논리적인가?"
3. "시청자가 '내 탓이 아니구나' 느끼는가?"
**좋은 예시** (논리적, 구조적):
```
ChatGPT 웹사이트의 구조적 한계:
한계 1: 맥락을 매번 설명해야 함
→ 복붙 반복 → 귀찮아서 안 씀
한계 2: 범용 답변만 나올 수밖에 없음
→ 내 상황을 모르니까
한계 3: 대화 길어지면 앞 내용 까먹음
→ 일관성 깨짐
```
**나쁜 예시**:
```
❌ "정말 답답하셨죠?"
❌ "엄청 실망스러우셨을 거예요"
```
---
### SECTION 4: 인식전환 (1:45-3:15) ⭐ 핵심
**원칙**: 충분한 설명 + 구체적 대비
**체크리스트**:
- [ ] 두 그룹 명확한 대비
- [ ] 구체적 행동 차이 제시
- [ ] "왜 이게 중요한가" 논리적 설명
- [ ] 충분한 시간 할애 (90초)
**분석 질문**:
1. "두 그룹의 차이가 명확한가?"
2. "추상적 태도가 아닌 구체적 행동인가?"
3. "왜 중요한지 논리적으로 설명했는가?"
**좋은 예시** (충분한 설명):
```
두 그룹으로 나눕니다.
첫 번째: "AI를 도구로 보는 사람"
- "가끔 질문하면 되지"
- "범용 답변이면 그냥 참고만"
- "정리되면 그때 배우지"
두 번째: "AI를 직원으로 만드는 사람"
- "범용 답변? 당연하지, 맥락을 안 줬으니까"
- "어떻게 학습시킬까?" 끊임없이 고민
- "지금 도구로 시스템 만들기"
핵심 차이:
첫 번째는 AI를 계산기처럼 봅니다.
두 번째는 AI를 신입직원처럼 훈련시킵니다.
[90초 동안 충분히 설명]
```
**나쁜 예시** (너무 짧거나 추상적):
```
❌ "마인드셋이 다릅니다" (추상적)
❌ 30초 만에 급하게 넘어감 (불충분)
```
---
### SECTION 5: 핵심 열쇠 공개 (3:15-4:00)
**원칙**: 탑다운으로 바로 공개
**체크리스트**:
- [ ] "비밀은 이겁니다" 바로 공개
- [ ] 로컬 LLM vs Web UI 구조적 차이
- [ ] Claude Code 소개
**분석 질문**:
1. "비밀을 바로 공개했는가?"
2. "구조적 차이가 명확한가?"
3. "뜸들이지 않았는가?"
**좋은 예시** (탑다운):
```
두 번째 그룹의 비밀 공개합니다.
LLM을 로컬에 설치해서 사용합니다.
핵심 차이:
AI가 내 컴퓨터 파일을 직접 읽습니다.
이게 왜 중요한가?
- Web UI: 맥락 매번 복붙
- 로컬 LLM: 프로젝트 전체 이해
대표 사례: Claude Code
```
**나쁜 예시**:
```
❌ "그럼 비밀이 뭘까요? 조금만 기다려주세요..."
❌ "먼저 배경부터 설명하면..."
```
---
### SECTION 6: 비전 제시 (4:00-4:45)
**원칙**: 구체적 사례 + 실현 가능성
**체크리스트**:
- [ ] 3가지 구체적 결과물
- [ ] 과장 없는 실제 사례
- [ ] "천재 아냐?" 우려 해소
**좋은 예시**:
```
만들 수 있는 것:
1. 초지능 비서 (맥락 완벽 이해)
2. 전담 에이전트 (업무별 담당자)
3. AI 조직 (에이전트 협업)
실제 사례:
개발자 1명이 AI로 월 1억 SaaS 혼자 운영
"천재들 이야기 아냐?"
아닙니다. 핵심은 "맥락 학습 방법"입니다.
```
---
### SECTION 7: VALUE DELIVERY (4:45-7:30)
**원칙**: 실행 가능한 단계별 가이드, 기초부터 차근차근
**체크리스트**:
- [ ] 도구가 뭔지부터 설명 (정의 → 이유 → 사용법 순서)
- [ ] 비유/비교로 쉽게 이해시키기
- [ ] 갑자기 파일 구조 설명 금지 (도구 이해 먼저)
- [ ] 각 단계마다 구체적 실행 방법
**분석 질문**:
1. "도구가 뭔지 정의부터 시작했는가?"
2. "비개발자가 이해할 수 있는 비유가 있는가?"
3. "전개가 논리적인가? (도구 소개 → 사용법 → 파일 구조)"
**좋은 예시** (기초부터):
```
## VALUE DELIVERY 1: VS Code가 뭔지 이해하기
VS Code = Visual Studio Code
- 마이크로소프트가 만든 무료 프로그램
- 텍스트 편집기의 고급 버전
쉽게 비유하면:
- 워드/한글 = 문서 작성 도구
- VS Code = 코드/파일 작성 도구
왜 이걸 써야 하나?
1. 파일 관리가 편함
2. Claude와 연동됨
3. 무료
[이후 화면 구성, 사용법 설명]
## VALUE DELIVERY 2: Claude Code가 뭔지 이해하기
Claude Code = VS Code에서 작동하는 Claude AI
웹 Claude와의 차이:
[표로 비교]
왜 Claude Code를 써야 하나?
[예시로 이해시키기]
[이후 실행 방법]
```
**나쁜 예시** (갑작스러운 전개):
```
❌ "CLAUDE.md 파일을 만드세요" (VS Code가 뭔지도 모르는데?)
❌ "rules/ 폴더를 만들고..." (Claude Code가 뭔지도 모르는데?)
❌ "프로젝트 폴더 개념입니다" (VS Code 설명 생략?)
```
**핵심**: 도구가 뭔지 → 왜 필요한지 → 어떻게 쓰는지 순서
---
### SECTION 8: CTA (9:00-10:00)
**원칙**: 명확한 다음 행동 3가지
**체크리스트**:
- [ ] 오늘 할 일 3가지
- [ ] 다음 영상 예고
- [ ] 과장 없는 현실적 약속
**좋은 예시**:
```
오늘 할 일 3가지:
1. Claude Code 설치 (링크 확인)
2. 첫 프로젝트 폴더 만들기
3. 업무 태스크 적어보기
다음 영상:
Custom Commands, SubAgents, Skills
→ 실전 AI 에이전트 만들기
구독 + 알림 설정
```
---
## 💬 Coaching Flow
### 1⃣ 대본 접수
```
[탑다운 분석]
전체 구조:
- HOOK: [상태]
- 인식전환: [상태]
- 핵심 공개: [상태]
가장 시급한 개선:
1. [구체적 문제]
2. [구체적 문제]
질문 3가지:
[...]
```
### 2⃣ 섹션별 피드백
```
[섹션명] 분석
현재 상태:
[사용자 작성 내용]
문제:
[구조적 이유]
개선 방향:
[구체적 질문 3개]
```
### 3⃣ 반복 개선
한 섹션씩 완성 → 다음 섹션
---
## 🎯 Output Format
```
━━━━━━━━━━━━━━━━━━
📊 대본 분석
━━━━━━━━━━━━━━━━━━
🎯 전체 구조:
HOOK: ✅/⚠️/❌
인식전환: ✅/⚠️/❌
핵심 공개: ✅/⚠️/❌
VALUE: ✅/⚠️/❌
━━━━━━━━━━━━━━━━━━
⚠️ 시급한 개선 (우선순위)
━━━━━━━━━━━━━━━━━━
1. [섹션]: [문제] → [이유]
2. [섹션]: [문제] → [이유]
━━━━━━━━━━━━━━━━━━
🤔 구체화 질문
━━━━━━━━━━━━━━━━━━
Q1. [...]
Q2. [...]
Q3. [...]
━━━━━━━━━━━━━━━━━━
```
---
## 🚫 Coaching Principles
### DO ✅
1. **탑다운 피드백**: 결론 → 이유 → 예시
2. **구체적 질문**: "타겟이 누구인가?" (명확)
3. **논리적 설명**: "왜 문제인지" 구조적 이유
4. **개발자적 화법**: 증거 기반, 논리적
5. **비즈니스 관점**: 실용성, 실행 가능성
### DON'T ❌
1. **과장 표현**: "놀랍게도", "반드시"
2. **감정적 피드백**: "정말 좋아요!"
3. **뜸들이기**: 결론을 나중에 공개
4. **모호한 조언**: "더 구체적으로"
5. **프레임워크 무시**: 즉흥 조언
---
## 📌 사용자 선호도 체크리스트
모든 피드백은 다음 기준으로:
- [ ] 탑다운 명확성 (결론부터)
- [ ] 시원시원한 전개 (뜸들이기 없음)
- [ ] 개발자적 화법 (논리적, 구조적)
- [ ] 비즈니스 관점 (실용성)
- [ ] 과장 표현 제거
- [ ] 인식전환 구간 충분한 설명
- [ ] 강조 구간 명확한 근거
- [ ] 예시 구간 구체적 사례
---
**Version**: v2.3 (YouTube Algorithm Survival Guide 추가)
**Last Updated**: 2025-01-18
---
## 🆕 v2.3 주요 개선 사항 (Algorithm Update)
### 1. YouTube Algorithm Survival Guide 섹션 신규 추가
- **CTR 기준 명확화**: 8% = 바이럴, 3% = 위험
- **첫 30초 생존 전략**: 4요소 체크리스트 (도발→가치→로드맵→훅)
- **5개 비디오 법칙**: 채널 신뢰도 평가 기준
- **실패 분석 프레임워크**: YouTube Studio 활용법
### 2. HOOK 섹션: 알고리즘 최적화 강화
- 첫 30초를 "생존 구간"으로 재정의
- 0-5초, 5-15초, 15-25초, 25-30초 세부 구간 체크리스트
- 알고리즘 거부 유발 요소 명확화 (인사, 구독 요청)
- 도발적 질문 + 즉각적 가치 + 감정적 훅 통합 예시
### 3. 데이터 기반 개선 프로세스
- YouTube Studio 필수 분석 항목 (이탈, 참여, 감정)
- 실패 → 개선 사이클 프로세스
- "실패는 데이터다" 마인드셋
---
## 🔄 v2.2 개선 사항 (유지)
### HOOK/PROBLEM 중복 제거
- HOOK은 무엇을 배울지, PROBLEM은 왜 어려운지(감정)
- 시리즈 컨텍스트 명확화
### VALUE DELIVERY 논리적 전개
- 도구 정의 → 이유 → 사용법 순서
- 비유/비교로 비개발자 이해도 향상