Community라이팅 & 에디팅github.com

builtnotboosted/video-scripting

말하는 사람의 목소리로 영상 대본을 작성합니다. 쇼츠(릴스, 틱톡, 유튜브 쇼츠)와 장편 유튜브 영상 모두에 사용됩니다. 따뜻한 훅, 정체성 소개와 구독 요청, 지연된 답변을 통한 유지 구조, 부드러운 마무리, 이야기를 따르는 길이, 실제 문제 중심의 내용, 뉴스 및 데이터 발표에 대한 반응형 대본까지 다룹니다. 출력물은 텔레프롬프터에 바로 사용할 수 있으며(생각 나누기, 촬영 알림) 영상 편집 스킬을 위한 짧은 편집 노트가 포함됩니다.

video-scripting란 무엇인가요?

이 스킬은 영상 촬영 시 화자가 말하는 대본과 편집 노트를 전문적으로 작성합니다. 핵심은 대본이 단순히 읽히는 텍스트가 아니라 실제 사람이 말하는 방식의 뼈대가 되어야 한다는 것입니다. 쇼츠(릴스, 틱톡, 유튜브 쇼츠)와 장편 유튜브 영상 모두를 지원하며, 훅, 정체성 소개와 구독 요청, 흥미 유발, 전달, 부드러운 마무리로 이어지는 구조를 따릅니다. 사용자의 브랜드 프로필과 음성 학습 기록을 읽어 화자의 실제 말투를 반영하며, 거짓 고객 사례나 수치를 절대 만들어내지 않습니다. 출력물은 `script.txt`(텔레프롬프터에 최적화된 대본)와 `edit-notes.txt`(화면 훅, 썸네일 문구, 시청자 약속)로 나뉘어 영상 편집 스킬과 자연스럽게 연동됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/builtnotboosted/built-not-boosted-skills/tree/HEAD/plugins/built-not-boosted/skills/video-scripting

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

문서

영상 대본 작성

이 스킬은 화자가 카메라 앞에서 말할 대본과 그 편집 노트를 담당합니다. 화자의 목소리로, 시청자의 주의를 잡아끄는 형태로 작성되며, video-editing 스킬에 세 줄의 간단한 편집 노트(화면 훅, 썸네일 문구, 약속된 결과)를 전달합니다. 자막과 게시글 카피는 writing 스킬, 포맷 선택과 주제 조사는 research 스킬, 편집 자체는 video-editing 스킬, 품질 검토는 review-loop 스킬의 영역입니다.

핵심 신념: 대본은 실제 사람을 위한 뼈대이지, 읽기 위한 텍스트가 아닙니다. 카메라 앞에서 잘 말하는 사람은 페이지를 기준으로 설명합니다. 이를 위해 작성하면 영상이 광고처럼 느껴지지 않고 화자처럼 느껴집니다.

시작하기 전에

  1. 마케팅 작업 공간(기본값 marketing/)을 찾습니다. 없으면 한 줄로 말하고 brand-setup을 제안하거나 필수 정보(누가 말하는지, 그들이 하는 일, 누구를 대상으로 하는지, 어디에서 하는지)를 물어봅니다.
  2. brand/brand-profile.md를 읽습니다: ## Identity, ## Audience, ## Voice, ## Boundaries, ## Compliance, ## CTA & contact. 브랜드 프로필은 브랜드 상수와 규정 준수 문구에 우선하며, 이 스킬은 방법을 담당합니다.
  3. brand/voice-learnings.md를 먼저 읽습니다, 매 대본마다. 이 파일은 voice-loop 스킬이 화자의 실제 촬영 영상과 수동 편집을 통해 학습한, 화자가 카메라 앞에서 실제로 말하는 방식을 기록한 것입니다. 현재 적용 중인 규칙을 사용하며, 이 규칙은 여기의 일반 지침과 다를 경우 우선합니다.
  4. brand/performance-learnings.md가 있다면 읽어서 효과가 있었던 포맷, 훅, 길이 등을 확인합니다.
  5. 사실을 확인합니다. 모든 주장, 수치, 인용문은 화자, 브리프, 또는 출처가 있는 research에서 가져와야 합니다. 절대 고객 사례, 수치, 인용문, 리뷰를 만들어내지 마십시오. 실제 이야기가 없다면 대신 정직한 교육 내용으로 작성하십시오.

표준

  • 따뜻하고 편안하게, 급하지 않게. 하드컷, 고에너지 외침의 반대입니다. 초대하는 듯하고, 서두르지 않으며, 인간적입니다. 자연스럽게 들어맞을 때 가벼운 유머를 사용하며, 절대 고객을 희생양으로 삼지 않습니다.
  • 화자처럼 들리게. 화자의 입에서 나올 법하지 않은 문장은 다시 쓰십시오. 평이한 단어, 축약형, 다양한 문장 길이.
  • 시청자 옆에 서라, 그들 앞에 서지 말고. "대부분의 사람들이 이것을 잘못 이해합니다"나 "사람들은 종종 생각합니다"와 같은 표현은 시청자가 틀렸을 수도 있다고 말하는 것이므로 피하십시오. 대신 "놓치기 쉽습니다", "우리 중 많은 사람들이 그렇게 배웠습니다"라고 말하십시오. 빈 과대 포장 신호("아무도 말해주지 않는 부분입니다")는 시청자가 보상을 기다리게 만드므로 피하고, 실제 요점을 간결하게 제시하십시오.
  • 유용해야 하며, 절대 판매가 아님. 신뢰와 팔로워를 구축하고, 문의는 그로부터 오도록 하십시오.
  • 쇼츠당 하나의 아이디어. 시청자가 실제로 겪는 진짜 문제, 허튼소리가 아닙니다.
  • 대본 텍스트에 em 대시(—)를 사용하지 마십시오. 쉼표, 괄호, 마침표를 사용하십시오.

구조: 쇼츠 (약 30초에서 2분, 항상 3분 미만)

공식이 아니라 형태입니다. 많은 크리에이터가 Hook, Intrigue, Deliver, Exit으로 인식하겠지만, 우리는 따뜻한 방식으로 합니다.

  1. 훅. 약 10~14단어의 완전한 한 문장으로, 주제를 명확히 언급하고 인간적 이해관계나 정직한 반전을 제시합니다. 연출된 장면, 수수께끼, "안녕하세요 여러분", 로고가 아닙니다. 긴장감은 과장된 전달이 아닌 사실 자체에 있습니다. 화자가 말할 완전한 문장으로 작성하십시오(많은 사람들이 "그래서," 같은 도입어로 자연스럽게 시작합니다). 짧게 끊은 질문식 훅은 카메라 앞에서 다시 쓰여지는 경향이 있습니다.
  2. 정체성 소개와 구독 요청, 바로 다음에. 화자 자신의 말로 된 짧은 비트: 이름, 하는 일, 대상, 그리고 지역이 있다면 위치, 그 후 가벼운 구독 요청. 예시 형태: "저는 샘이고, 번화가에 있는 자전거 수리점에서 일하고 있어요. 팔로우 해주시고 함께 알아볼까요?" 정체성 라인은 영상 간에 일관되게 유지합니다(그것이 요점입니다). 꼬리 부분만 다양하게 해서 같은 날 촬영한 배치가 똑같이 시작되지 않도록 합니다. 위치는 훅이 아닌 여기에 넣으십시오. 절대 결과를 약속하거나 구걸하지 마십시오("구독 꾹 눌러주세요").
  3. 흥미 유발. 종종 화자의 실제 주간 경험("이번 주에 어떤 분이 왔는데...")에서 나온 한두 문장으로, 시청자가 문제를 느끼게 만듭니다. 그 역할은 답변을 지연시키는 것이지, 절대 제공하는 것이 아닙니다.
  4. 전달. 하나의 명확한 아이디어를 서두르지 않고 평이한 말로 전달합니다. 훅이 약속한 것을 정확히 이행하십시오. 훅이 숫자를 제시하거나 무엇을 숨긴다면, 먼저 보상을 쓰고 본문이 그것을 상환하도록 하십시오.
  5. 마무리. 오늘 시도해볼 만한 작은 것 하나와 그것에 대한 질문: "자, 오늘 밤 체인을 확인해보세요. 어떻게 나왔나요? 댓글로 알려주세요." 하나의 스레드, 하나의 요청, "이게 나에게 도움이 됐어요" 형태로, 절대 "당신은 ~해야 합니다" 형태가 아닙니다. 그런 다음, 화자의 말로 된 빠르고 인간적인 작별 인사를 별도 줄에 작성하십시오(화자가 무엇을 말하는지 알게 되면 항상 동일하게 유지).

스포일러 금지 규칙: 훅이나 정체성 소개와 구독 요청 이후 첫 줄은 절대 답변을 주어서는 안 됩니다. 그렇지 않으면 시청자는 원하는 것을 얻었으므로 스크롤을 넘깁니다.

구조: 장편 (약 8~15분, 16:9)

  1. 따뜻한 시작: 훅(영상의 약속), 새 시청자를 위한 가벼운 정체성 소개, 그리고 원한다면 부드러운 구독 유도("이 내용이 유용하다면 계속 지켜봐 주세요, 더 있습니다").
  2. 설정: 문제를 설명하고 시청자가 얻을 것을 말합니다.
  3. 챕터: 각각 미니 설정, 가르침, 보상으로 구성됩니다. 모든 전환을 중단점이 아닌 앞으로의 작은 훅으로 만들고, 약 1/3과 2/3 지점에 두 번의 의도적인 재참여 비트를 계획합니다. 대본의 챕터 마커는 편집을 위한 무음 마커입니다. 시청자용 챕터는 설명 타임스탬프에서 제공됩니다.
  4. 보상과 마무리: 약속을 이행한 후 정확히 세 가지 요청: 시도해볼 한 가지, 화자의 관련 영상 링크, 한 가지 댓글 질문. 그런 다음 적절한 종료.
  5. 작성 순서: 보상을 먼저, 그 다음 설정, 긴장감, 훅을 마지막에 작성합니다. 그래야 훅이 영상이 실제로 전달하는 내용을 정직하게 반영합니다.
  6. 검색: 제목과 설명은 메커니즘보다 시청자의 질문을 그들의 말로 시작합니다("내 보일러 압력이 왜 떨어졌을까?").

반응형 대본(뉴스 기사, 가격 변동, 데이터 발표 등), 더 많은 훅 패턴 및 유지 구조는 references/hooks-and-retention.md를 여십시오.

길이와 속도

  • 길이는 이야기를 따릅니다. 런타임을 위해 늘리거나 40초를 맞추기 위해 실제 설명을 자르지 마십시오. 이야기가 전해질 때 짧은 쇼츠(3060초)와 더 긴 12분짜리 모두 괜찮습니다.
  • 속도에 따라 크기를 정하십시오. voice-learnings에 화자의 측정된 속도가 저장될 때까지 분당 약 190단어로 가정: 30초에 약 95단어, 1분에 190, 2분에 380. 의도적인 단일 포인트 피스는 더 느리게(약 150), 빠른 요약은 더 빠르게(약 220). 쇼츠의 실용적 상한선은 약 500단어입니다.
  • 말하는 길이에 가깝게 작성하십시오. 초기에는 일부 사람들이 대본을 카메라 앞에서 두 배로 늘립니다. voice-learnings의 전달 대비 작성 비율이 1.0에 가까워지면 전체 길이로 작성하십시오. voice-loop 수치가 결정하게 하십시오.
  • 사실은 완전히, 의견은 불릿으로. 사람들은 사실과 인용문을 거의 그대로 읽지만 의견 비트는 즉흥적으로 변주합니다. 따라서 확인 가능한 사실과 모든 인용문은 완전히 쓰고, 의견 비트는 짧은 프롬프트로 남겨둡니다.
  • 페이지에서 만족스러운 것보다 더 평이하게 작성하십시오. 장식적인 표현은 카메라 앞에서 평이한 버전으로 대체됩니다. 하나의 소박한 비유와 보상 라인에 공들여 씁니다. 구체적이고 일상적인 이미지가 촬영에 가장 잘 살아남습니다.

규정 준수

브랜드 프로필 ## Compliance가 결정합니다. 사업이 규제를 받거나 영상이 특정 문구를 요구하는 경우, 기본값은 필요한 경고를 자막(writing이 작성함)에 넣고 말로 하지 않는 것입니다. 이렇게 하면 대본은 인간적으로 유지되고 자막이 정확한 단어를 전달합니다. 자신의 규칙을 확인하십시오: 일부 규제 체계나 광고 정책은 경고를 화면 또는 음성으로 요구하며, 그 경우 브랜드 프로필이 명시하고 따릅니다. 어느 쪽이든 실제 사실에 긴장감을 유지하고, 결과를 약속하지 말며("당신은 반드시 절약할 것입니다"), 영상이 방영되기 전에 변경될 수 있는 가격이나 수치를 카메라 앞에서 직접 인용하지 마십시오. 영국 금융 서비스에 대한 예시는 references/regulated-industries-example.md에 있습니다.

출력 (작품당 하나의 폴더)

content/<yyyy-mm-dd>-<slug>/ 안에:

  1. script.txt, 텔레프롬프터 준비 완료: 말하는 텍스트만, 깔끔한 줄바꿈, 제목 없음, em 대시 없음. 생각 나누기(매 23문장과 보상 전에 빈 줄)를 통해 화자가 시선을 돌렸다 돌아올 수 있으며, 편집에 깔끔한 컷 포인트를 제공합니다. 세에서 여섯 개의 촬영 알림을 각각 자체 줄에 꺾쇠괄호와 대문자로, 적용되는 줄 바로 앞에 23단어로 작성합니다: <WALK IN>, <STEP CLOSER>, <HOLD COVER LOOK>, <B-ROLL: KEYS, DOOR>. 세부사항과 PromptSmart 예시는 references/prompter-and-edit-notes.md에 있습니다.
  2. edit-notes.txt, 세 줄, 절대 텔레프롬프터에 표시되지 않음:
    HOOK ON SCREEN: 기어 미끄러짐?
    COVER: 여기 먼저 확인
    OUTCOME: 기어 건너뛰기의 두 가지 일반적인 원인과 오늘 밤 확인하는 방법을 알게 됩니다
    
    HOOK ON SCREEN은 답변을 주지 않고 약속하는 35단어입니다. COVER는 썸네일을 위한 24개의 진실되고 평이한 단어입니다. OUTCOME은 시청자가 얻는 것입니다. 시청자가 원하지 않을 것 같으면 영상을 만들지 마십시오.
  3. sources.txt: 모든 사실의 출처.
  4. 기본 복사본: script.txt의 수정되지 않은 복사본을 baselines/<yyyy-mm-dd>/<slug>-script.txt에 저장합니다. 절대 편집하지 마십시오. voice-loop 스킬이 화자의 편집 내용과 촬영된 전달을 이와 비교하여 다음 대본이 더 가까워지도록 합니다.

게시물용 자막과 제목은 그 후 writing이 대본과 편집 노트를 기반으로 작성합니다.

출시 전 확인 사항

review-loop에 대본과 편집 노트를 전달하거나 직접 확인: 훅이 처음 몇 초 안에 위치하고 스포일러가 아닌지; 정체성 소개와 구독 요청이 빠르게 나오고 결과 약속이 없는지; 흥미 유발이 답변을 지연시키는지; 훅의 모든 약속이 보상되는지; 시도해볼 한 단계와 그에 대한 질문이 있는지; 빠른 작별 인사가 있는지; "대부분의 사람들"이나 과대 포장 신호가 없는지; 화면 훅이 3~5단어이고 답변이 아닌지; 생각 나누기와 촬영 알림이 있는지; 길이가 속도에 맞게 조정되었는지; 지어낸 이야기나 수치가 없는지; 브랜드 프로필에 따른 규정 준수; voice-learnings 규칙이 적용되었는지; em 대시가 없는지.

적용하기

  • 당신의 말: 화자의 정체성 라인과 작별 인사를 브랜드 프로필 ## Voice 또는 ## CTA & contact에 넣고, voice-loop가 실제 영상에서 이를 개선하도록 하십시오.
  • 두 명 이상의 발표자: 각각 자신의 정체성 라인을 부여하고, 말하는 방식이 다르면 voice-learnings를 분리하여 유지하십시오.
  • 당신의 텔레프롬프터: 모든 텔레프롬프터 앱이 작동합니다. 음성 추적이 촬영 알림 줄을 깔끔하게 스크롤하는지 한 번 확인하십시오.
  • 당신의 경계: 조언하거나 주장할 수 없는 모든 것은 브랜드 프로필 ## Boundaries에 넣습니다. 대본은 이에 대해 교육하고 안내할 수 있지만, 당신이 그 일을 하는 것으로 위치시키지 않습니다.

참고 자료

  • references/hooks-and-retention.md: 훅 패턴, 화면 훅, 유지 구조, 반응형 및 데이터 릴리스 대본, 마무리. 훅이 잘 먹히지 않거나 뉴스 반응이 필요할 때 여십시오.
  • references/prompter-and-edit-notes.md: 텔레프롬프터 서식, 촬영 알림, 편집 노트 및 촬영 습관. 촬영 세션을 준비할 때 여십시오.
  • references/worked-example-short.md: 중립적인 소규모 비즈니스를 위한 완전한 쇼츠 예시, 대본 및 편집 노트.
  • references/regulated-industries-example.md: 규제 산업(예: 영국 금융 서비스)에서 이 스킬이 어떻게 작동하는지.

자세히 알아보기: https://builtnotboosted.com/skills/video-scripting

Individual skills in this repo

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

builtnotboosted/image-generation

Produces finished social images with any image model (Google Gemini image, "Nano Banana", as the worked example) - feed statics, carousel slides, short-form video covers, YouTube and article thumbnails, local listing cards and animated statics. Bakes the headline into the scene instead of pasting text on top, keeps text inside the profile-grid safe zone, locks the likeness of real people to their reference photos, hits exact platform sizes, writes alt text and re-judges every re-roll on the filed file. Use when someone says "make an image for this post", "create a thumbnail", "make a cover from my video", "design a carousel", "animate this static", "the image model won't do 4:5", "my headline is getting cut off in the grid", or when a content pack needs its visuals.

builtnotboosted/review-loop

The quality gate every piece of content passes before it is filed, scheduled or posted. Runs a self-critique, then an independent review by a fresh subagent that sees only the finished work and the criteria (never the builder's reasoning), then fix and re-judge until there is a clean pass. Covers what to do when a piece can't pass unattended (hold, flag, ship the rest). Use when someone says "review this", "check this before it goes out", "QA the pack", "is this ready to post", "get a second pair of eyes on this", "proofread the captions", or when any other Built Not Boosted skill hands work over for checks.

builtnotboosted/scheduling

Gets finished posts into a social media scheduler (or posted by hand) safely. Queue-only with explicit timezone offsets, live dedup against scheduled and already-published posts, media readiness checks, correct post types (shorts, reels, carousels, first comments, manual-posting reminders), alt text, a link gate that sends copy back for a rewrite rather than stripping it, and confirmation before anything goes live. Writes and keeps a scheduling manifest for each pack. Works with any scheduler; Publer is the worked example. Use when someone says "schedule this", "queue these posts", "put this in Publer", "book in this week's content", "post this on Tuesday at 7", "move that post", "what's already scheduled", or hands over a finished content pack to go out.

builtnotboosted/video-editing

Edits filmed talking-head footage into release-ready vertical shorts (1080x1920) and 16:9 YouTube long-forms with ffmpeg and Whisper. Keeps exactly one clean read of every script line (no stumbles, restarts or double reads), never leaves a flat single shot (punch-ins, reframes, B-roll, motion graphics), captions from the finished audio, normalises loudness to -14 LUFS, makes a real-frame cover and runs a QA gate that re-transcribes the render and refuses delivery until it passes. Syncs extra cameras by sound and writes YouTube chapters. Use when someone says "edit my video", "cut this clip", "remove my retakes", "edit out the fluffs", "add captions to my video", "make a short from this footage", "sync my two cameras", "make a thumbnail from my video", or hands over raw footage and a script.

관련 스킬