Communitygithub.com

Affitor/affiliate-skills

TikTok, Instagram Reels 및 YouTube Shorts용 단숨형 비디오 스크립트를 작성합니다. 강력한 후크, 데모, CTA로 제휴 제품을 홍보합니다.

affiliate-skills란 무엇인가요?

이 스킬은 제휴 마케터와 콘텐츠 크리에이터가 짧은 수직 동영상(TikTok, Instagram Reels, YouTube Shorts)을 위한 고성능 스크립트를 생성할 수 있도록 설계되었습니다. 사용자가 제품 이름, 타겟 지속 시간, 후크 스타일, 크리에이터 페르소나 등 기본 정보를 제공하면, 이 스킬은 자동으로 제품을 조사하고, 소셜 미디어 트렌드를 분석하며, '스크롤을 멈추게 하는' 후크, 자연스러운 데모, 설득력 있는 콜 투 액션(CTA)을 포함한 완성된 스크립트를 출력합니다. FTC 공개 요구사항, 최적의 콘텐츠 형식, 플랫폼별 게시 모범 사례를 포함하여 마케팅 규정과 알고리즘 요구 사항을 모두 충족시킵니다. 독창성을 유지하면서 입증된 패턴(예: 질문, 충격, 공감, 대담한 주장, 데모 우선)을 활용하기 위해 데이터 기반 인사이트를 통합하는 점이 핵심입니다. 이를 통해 숏폼 콘텐츠가 바이럴 가능성을 높이고 전환율을 향상시킬 수 있습니다.

지원 대상✓Claude Code~Codex CLI✓Cursor✓Gemini CLI✓Windsurf
npx skills add https://github.com/Affitor/affiliate-skills/tree/HEAD/skills/content/tiktok-script-writer

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

TikTok 스크립트 라이터

TikTok, Instagram Reels, YouTube Shorts용 30-60초 비디오 스크립트를 간결하게 작성합니다. 스크롤을 멈추고, 제품을 자연스럽게 데모하며, 제휴 링크 클릭을 유도합니다. 모든 스크립트는 수직 영상에 최적화된 구조를 따릅니다: 후크 → 문제 → 데모 → 결과 → CTA.

단계

이 스킬은 S2 단계: 콘텐츠에 속합니다.

사용 시기

  • 사용자가 제휴 제품을 숏폼 영상 플랫폼에서 홍보하려는 경우
  • 사용자가 (S1에서) 선택한 제휴 프로그램이 있고 TikTok/Reels 콘텐츠가 필요한 경우
  • 사용자가 TikTok 제휴 마케팅을 위한 비디오 스크립트 아이디어를 요청하는 경우
  • 사용자가 시청자를 구매자로 전환하는 후크 중심의 스크립트를 원하는 경우
  • 사용자가 TikTok, Instagram Reels, 또는 YouTube Shorts에서 콘텐츠를 제작하는 경우

입력 스키마

{
  product: {
    name: string              # (필수) "HeyGen"
    description: string       # (선택) 제품 설명 — 누락 시 조사됨
    url: string               # (선택) 제휴 링크 또는 제품 URL
    reward_value: string      # (선택) 커미션 정보 — 스크립트에 표시되지 않음
  }
  duration: number            # (선택, 기본값: 45) 목표 지속 시간(초): 15 | 30 | 45 | 60
  platform: string            # (선택, 기본값: "tiktok") "tiktok" | "reels" | "shorts" | "all"
  hook_style: string          # (선택, 기본값: auto) "question" | "shock" | "relatable" | "bold_claim" | "demo_first"
  creator_persona: string     # (선택) "beginner marketer" | "tech reviewer" | "productivity nerd"
  has_product_access: boolean # (선택, 기본값: true) 크리에이터가 라이브 데모 가능?
  personal_experience: string # (선택) 개인 경험
  audience: string            # (선택) "freelancers" | "small business owners" | "students"
}

워크플로우

1단계: 제품 조사

제품 정보가 부족하면 web_search "[product name] what it does tutorial"을 사용하여 다음을 찾습니다:

  • 제품이 하는 가장 인상적인 단 한 가지 (20초 이내 데모 가능)
  • 제품이 제거하는 주요 고통 (후크 소재)
  • 사용자가 달성하는 구체적인 결과 (예: "2분 만에 말하는 아바타 영상 만들기")
  • 무료 체험판 또는 무료 티어 (CTA의 진입 장벽 완화)

구체적인 내용 > 모호한 주장. "30초 만에 2분짜리 영상 제작"이 "영상 제작 시간 절약"보다 낫습니다.

1.5단계: 인기 TikTok 분석 (데이터 기반)

후크 스타일을 선택하기 전에, 이 분야에서 TikTok에서 실제로 성공하고 있는 패턴을 확인합니다:

trending-content-scout이 이전에 실행된 경우:

  • top_content에서 TikTok 특화 데이터 활용
  • 성공하는 후크, 최적 지속 시간, 인기 크리에이터 스타일 추출
  • engagement_benchmark를 사용하여 목표 참여 점수 설정
  • content-angle-ranker가 recommended_angle을 제공했으면 사용

스카우트 데이터가 없는 경우 (빠른 모드):

  • web_search "[product name] tiktok" → 인기 TikTok 영상 검색
  • web_search "best [niche] tiktok viral" → 형식 패턴 찾기
  • web_search "[product name] tiktok review" → 기존 콘텐츠 확인
  • 검색 결과에 표시된 조회수, 스타일, 지속 시간 기록

스크립트에 결과 적용:

  • 이 분야에서 데모 우선 후크의 참여율이 2배면 → 기본값으로 데모 우선 사용
  • 30-45초 영상이 60초 영상보다 성과가 좋으면 → 목표 지속 시간 조정
  • 특정 크리에이터 스타일이 지배적이면 → 참고용으로 기록 (복사 금지)
  • engagement_benchmark.median_views를 알면 → 더 나은 후크와 형식으로 그 기록을 넘기기

이 단계는 2분 미만이 소요되지만, 추측 대신 입증된 패턴을 기반으로 스크립트의 잠재력을 3배까지 높일 수 있습니다.

2단계: 후크 스타일 선택

숏폼 영상은 1-3초 안에 성패가 갈립니다. 제품의 가장 강력한 각도를 기반으로 후크를 선택하세요:

후크 스타일템플릿가장 적합한 경우
질문 (Question)"[결과]를 [고통] 없이 얻을 수 있다면?"어려운 작업을 없애주는 제품
충격/통계 (Shock/Stat)"[비싼 것]을 월 $[가격] 도구로 대체했습니다"비용/효율성 우위
공감 (Relatable)"[짜증나는 상황]? 저도요. 그런데 이걸 찾았어요."틈새 청중의 고통
대담한 주장 (Bold Claim)"이 [도구] 덕분에 [인상적인 결과]를 얻었습니다"강력한 ROI 증거
데모 우선 (Demo First)[가장 멋진 기능의 화면 녹화로 즉시 시작]시각적/AI 도구
스토리 오프너 (Story Opener)"6개월 전 저는 [이전 상태]였어요. 지금은 [이후 상태]. 이유는요."변혁적인 경험

AI 도구 및 시각적 제품의 경우 → TikTok에서는 데모 우선이 거의 항상 승리합니다. SaaS 생산성 도구의 경우 → 공감 또는 충격/통계 후크가 잘 작동합니다.

3단계: 스크립트 구조화

모든 스크립트는 다음 구조를 따릅니다 (지속 시간에 맞게 조정):

45초 스크립트의 경우:

  • 0-3초: 후크 (음성 + 화면 텍스트)
  • 3-8초: 공감 가는 고통 또는 설정
  • 8-30초: 주요 기능의 라이브 데모 또는 설명 워크스루
  • 30-38초: 구체적인 결과 / 증거
  • 38-44초: CTA (프로필 링크, 댓글 유도, 또는 "링크 인 바이오")
  • 44-45초: FTC 공개 오버레이

30초 스크립트의 경우:

  • 0-3초: 후크
  • 3-15초: 1순위 기능 데모
  • 15-25초: 결과 + 사회적 증거
  • 25-30초: CTA + 공개

60초 스크립트의 경우:

  • 0-3초: 후크
  • 3-10초: 문제 설정
  • 10-40초: 전체 데모 (2-3개 기능)
  • 40-52초: 결과 + 가격 언급 (앵커링)
  • 52-58초: CTA
  • 58-60초: FTC 공개

4단계: 스크립트 작성

스크립트 형식:

  • [시각] — 화면에 표시되는 내용 (화면 녹화, 타이핑하는 손, 반응 표정, B-roll)
  • [음성] — 크리에이터가 말하는 내용 (문장은 최대 10단어로 짧게 유지)
  • [텍스트 오버레이] — 화면상 텍스트 (소리 없이 보는 시청자를 위한 키워드 — 40%가 소리 없이 시청)
  • [캡션] — 제안된 TikTok 캡션 + 해시태그

작성 규칙:

  1. 문장은 10단어 미만. TikTok 시청자는 빠르게 처리합니다.
  2. 불용어 금지: "사실", "그러니까", "알잖아요"
  3. 3-5초마다: 새로운 시각 컷, 새로운 텍스트 오버레이, 또는 음성 전환
  4. 소리 선택적: 텍스트 오버레이만으로 전체 이야기가 전달되어야 함
  5. 설정과 함께 후크를 끝내세요 — 질문만 던지지 말고, 답을 암시하세요
  6. 데모는 진짜여야 함 — "그리고 이게 놀라운 일을 합니다" 같은 모호한 표현 금지

5단계: FTC 공개 추가

shared/references/ftc-compliance.md의 숏폼 영상 가이드라인:

  • 음성 공개 (필수는 아니지만 모범 사례)
  • 텍스트 오버레이 "#ad" 또는 "제휴 링크 인 바이오"는 CTA 섹션에 표시되어야 함
  • 공개는 최소 3초 이상 표시되어야 함
  • 캡션에 숨기지 마세요 — FTC 지침에 따라 오버레이는 필수

6단계: 제작 노트 추가

크리에이터를 위한 간단한 노트 포함:

  • 화면 녹화 vs 카메라 촬영 부분
  • 제안 배경 음악 BPM 범위 (빠름 = 기술 데모, 중간 = 튜토리얼)
  • 플랫폼별 캡션 및 해시태그 전략
  • 각 플랫폼별 최적 게시 시간

7단계: 자체 검증

출력물을 제공하기 전에 확인:

  • 음성 문장 각각 10단어 미만
  • 3-5초마다 새로운 시각 컷 또는 텍스트 오버레이
  • FTC "#ad"가 텍스트 오버레이로 표시되고, 캡션에 묻히지 않음
  • 공개 오버레이 최소 3초 이상 표시
  • 후크가 질문으로만 끝나지 않고 설정 정보를 포함
  • 데모가 특정 기능을 보여주고 모호한 주장이 아님

확인에 실패하면 출력을 수정한 후 제공하세요. 체크리스트를 사용자에게 표시하지 말고, 출력물이 통과하도록만 하세요.

출력 스키마

{
  output_schema_version: "1.0.0"  # Semver — 주요 변경 시 메이저 버전 업
  scripts: [
    {
      platform: string          # "tiktok" | "reels" | "shorts"
      duration_seconds: number  # 45
      hook_style: string        # "demo_first"
      scenes: [
        {
          timecode: string      # "0-3s"
          visual: string
          spoken: string
          text_overlay: string
        }
      ]
      caption: string           # 전체 TikTok 캡션
      hashtags: string[]        # 제안 해시태그
      disclosure: string        # FTC 공개 표시 방법 및 시점
    }
  ]
  product_name: string
  content_angle: string
  hook_used: string
}

출력 형식

## TikTok 스크립트: [제품명] ([지속 시간]초)

**후크 스타일:** [스타일 이름]
**플랫폼:** [TikTok / Reels / Shorts]
**타겟 청중:** [대상]

---

### 스크립트

| 시간 | 시각 | 음성 | 텍스트 오버레이 |
|---|---|---|---|
| 0-3초 | [화면 내용] | "[후크 대사]" | [화면 텍스트] |
| 3-8초 | [시각] | "[음성]" | [오버레이] |
| ... | ... | ... | ... |

---

### 캡션

[전체 캡션 텍스트 — TikTok SEO에 최적화]

**해시태그:** #[태그1] #[태그2] #[태그3] (최대 5-8개)

---

### 제작 노트

- **촬영:** [카메라 vs 화면 녹화 분류]
- **음악:** [BPM 및 분위기 제안]
- **최적 게시 시간:** [플랫폼별 최적 시간]
- **공개:** #ad 텍스트 오버레이가 [시간코드]에 [X]초간 나타남

---

### 대체 후크

다른 오프닝을 원하시나요?
- **[후크 스타일 2]:** "[대체 오프닝 라인]"
- **[후크 스타일 3]:** "[대체 오프닝 라인]"

오류 처리

  • 제품 정보 없음: 홍보할 제품을 물어보세요. S1에서 넘어온 경우 컨텍스트에서 recommended_program을 가져옵니다.
  • 시각적이지 않거나 데모하기 어려운 제품: 반응/증언 형식으로 전환 — 크리에이터의 얼굴이 도구에 반응하고 발견 과정을 설명합니다.
  • 사용자가 제품 접근 권한 없음: "3인칭 발견" 스크립트 작성 — "친구가 이 도구를 보여줬는데 공유 안 할 수가 없었어요"
  • 지속 시간이 콘텐츠에 비해 너무 긴 경우: 데모를 가장 강력한 단 하나의 순간으로 줄입니다. 30초도 비좁다면 두 개의 개별 영상(문제 설정 + 해결책)을 제안합니다.
  • 플랫폼 미지정: 기본값은 TikTok입니다. Reels와 Shorts는 캡션/해시태그만 약간 조정하면 동일한 스크립트라고 언급합니다.

예시

예시 1: 사용자: "HeyGen용 45초 TikTok 스크립트 작성해 줘" → 조사: HeyGen은 AI 아바타 비디오를 생성하고, 텍스트로 말하는 헤드를 만듭니다 → 후크: 데모 우선 — 완성된 AI 영상부터 재생 → 스크립트: [0-3초] 출력 영상 표시 → [3-8초] "카메라 없이 2분 만에 제작" → [8-30초] 화면 녹화: 스크립트 붙여넣기 → 아바타 말하기 → [30-38초] "고객에게 사용, 4시간 절약" → [38-44초] "프로필 링크, 30일 무료 체험" → [44-45초] "#ad 오버레이"

예시 2: 사용자: "Notion 제휴 TikTok 스크립트, 타겟 학생" → 후크: 공감 — "POV: 기말고사 전날 새벽 2시, 노트는 엉망" → 데모: Notion AI가 흩어진 노트를 학습 가이드로 정리 → CTA: "영원히 무료 플랜 — 링크 인 바이오" → 캡션: "study with me + notion hacks" (알고리즘 도달 범위)

예시 3: 사용자: "ConvertKit TikTok 스크립트용 후크 3개 필요해" → 후크만 변형 작성: 질문 / 충격 / 대담한 주장 → 가장 강력한 것에 대한 전체 스크립트, 나머지용 대체 오프닝 제공 → SaaS에서 TikTok에서 어떤 후크 스타일이 역사적으로 가장 좋은 성과를 냈는지 기록

참고 자료

  • shared/references/ftc-compliance.md — 숏폼 영상 공개 규칙
  • shared/references/affiliate-glossary.md — 보상 유형 및 프로그램 용어
  • shared/references/platform-rules.md — TikTok/Reels/Shorts 형식 사양
  • shared/references/flywheel-connections.md — 마스터 플라이휠 연결 맵

수익 및 실행 계획

예상 결과

  • 수익 잠재력: TikTok 제휴 영상의 평균 프로필 링크 클릭률은 1-3%입니다. 조회수 10,000회 영상 = 100-300회 프로필 링크 클릭. 전환율 2%, 커미션 $50 기준 = 바이럴 영상 하나당 $100-300
  • 벤치마크: 최고 TikTok 제휴 마케터들은 주 3-5개 영상으로 월 $500-2,000을 보고합니다. 알고리즘은 일관성에 보상합니다 — 첫 번째 영상보다 열 번째 영상이 더 좋은 성과를 냅니다
  • 추적할 주요 지표: 영상당 프로필 링크 클릭 수 (Beacons 같은 링크인바이오 도구 또는 bio-link-deployer의 바이오 링크 페이지 사용)

지금 당장 하세요 (15분)

  1. 오늘 스크립트를 촬영하세요 — 기다리지 마세요. 스크립트는 준비되었고, 당신의 휴대폰이 카메라입니다
  2. 제품 데모 섹션을 화면 녹화하세요 (즉흥적으로 하기 가장 어려운 부분)
  3. TikTok에 게시한 후, Instagram Reels와 YouTube Shorts에 크로스포스트하세요 (1개 영상, 3개 플랫폼)
  4. 게시 전에 프로필에 제휴 링크를 추가하세요

결과 추적

5개 영상 후 확인: 어떤 후크 스타일이 완료율이 가장 높았나요? 어떤 영상이 가장 많은 프로필 링크 클릭을 유도했나요? 그 후크 스타일을 다음 5개 영상에 사용하세요.

다음 단계 — 다음 프롬프트를 복사하여 붙여넣으세요: "향후 30일간의 TikTok 콘텐츠를 일정에 추가해 줘" → social-media-scheduler 실행

플라이휠 연결

제공 대상

  • social-media-scheduler (S5) — 촬영/게시 일정에 추가할 준비가 된 스크립트
  • content-pillar-atomizer (S2) — 성공적인 스크립트는 더 세분화할 콘텐츠가 됨

제공받는 대상

  • trending-content-scout (S1) — 인기 TikTok 콘텐츠 + 참여 데이터 + 승리 후크
  • content-angle-ranker (S1) — 형식, 후크, 파라미터가 포함된 추천 각도
  • affiliate-program-search (S1) — recommended_program 제품 데이터
  • purple-cow-audit (S1) — 스크립트 후크를 위한 놀라운 각도
  • content-pillar-atomizer (S2) — 필러 콘텐츠에서 세분화된 TikTok 스크립트

피드백 루프

  • 영상 조회수와 완료율은 어떤 후크 스타일이 효과적인지 밝혀냅니다 → 후크 선택 최적화

품질 게이트

출력물을 제공하기 전에 확인:

  1. 내가 내 개인 SNS에 공유할 만한가?
  2. 구체적이고 놀라운 세부 사항이 포함되어 있는가? (일반적이지 않은가)
  3. 독자의 지능을 존중하는가?
  4. 공유할 가치가 있을 정도로 놀라운가? (퍼플 카우 테스트)
  5. 거부할 수 없는 제안 프레임이 있는가? (S4 제안 스킬이 실행된 경우)

어느 하나라도 아니오 → 수정 후 제공.

볼륨 모드

mode: "volume"의 경우:

  • 동일 제품에 대해 5-10개의 후크 변형 생성
  • 완벽함보다 속도와 다양성 우선
  • 각 변형에 A/B 추적용 ID 태그
  • 데이터가 승자를 결정하게 함
volume_output:
  variants:
    - id: string
      content: string
      angle: string
chain_metadata:
  skill_slug: "tiktok-script-writer"
  stage: "content"
  timestamp: string
  suggested_next:
    - "social-media-scheduler"
    - "content-pillar-atomizer"

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Affitor/affiliate-skills

Write paid ad copy for affiliate offers across ad platforms. Triggers on: "write ad copy", "Facebook ad for affiliate", "Google Ads copy", "TikTok ad script", "Pinterest ad", "paid traffic to affiliate", "create ad campaign", "ad headlines", "ad descriptions", "scale with paid ads", "run ads for my affiliate link", "write Facebook ad", "Google Search ad copy".

Affitor/affiliate-skills

Take 1 blog post or article and generate 15-30 platform-native micro-content pieces. Not reformatting — re-contextualizing for each platform's culture. Triggers on: "atomize this content", "repurpose my blog post", "turn this into social posts", "content atomizer", "pillar content", "one to many content", "repurpose content", "multiply my content", "content explosion", "turn article into posts", "break down this article", "micro content from blog", "content pillar strategy", "10x my content", "platform-native content", "atomize", "content multiplication".

Affitor/affiliate-skills

Generate branded infographic specifications from any content or data. Outputs structured layout, copy, data visualization, and color scheme — ready to render as HTML/CSS, Satori, Canva, or any design tool. Use this skill when the user wants an infographic, data visual, social media image, comparison chart, stat card, or says "create an infographic for [content]", "make a visual for my LinkedIn post", "design an image for [topic]", "stat graphic for [data]", "comparison infographic", "branded image", "social media graphic", "infographic for [blog post]", "data visualization", "visual content", "image for my post", "LinkedIn carousel image", "feature comparison chart", "pricing table image".

Affitor/affiliate-skills

Create a Linktree-style bio link hub page as a single self-contained HTML file. Triggers on: "create a bio link page", "make a linktree", "link in bio page", "bio link", "link hub", "create my link page", "all my links on one page", "linktree alternative", "build a link page", "bio page for my affiliate links", "I need a link in bio", "make a page with all my links", "link aggregator page".

관련 스킬