Communitygithub.com

lhaovo/short-video-skills

「하고 싶은 영상」을 명확한 콘텐츠로 바꿔드립니다. 주제 선정(5개 후보, 유형, 추천/탈락 이유), 구조 및 분할 대본, 최종적으로 샷 단위 콘티까지 제공합니다.

short-video-skills란 무엇인가요?

이 스킬은 사용자의 막연한 아이디어를 구체적인 숏폼 영상 기획안으로 전환합니다. 두 가지 진입점을 제공합니다. 하나는 한 문장 주제(아이디어 발산 필요), 다른 하나는 기존 분할 대본(주제 선정 생략, 복제 요구사항과 강도를 먼저 확인 후 수정). '무엇을 말할지', '어떻게 말할지'라는 콘텐츠 레이어에 집중하며, 샷 사이즈, 소품, 합법성 검토, 프롬프트 생성 등 실행 레이어는 다루지 않습니다. 주요 기능은 주제 발산, 유형 분류(설명형/목록형 과학 콘텐츠 또는 내러티브 광고), 구조 설계, 대본 작성, 샷 리스트 분할, 자체 검증을 포함합니다. 명확한 평가 기준(구체적인 대상 × 상황 × 검증 가능한 차이점, 한 문장으로 요약 가능, 공유 가치)과 콘텐츠 레드라인(입증되지 않은 효능, 허위 사용자 증언, 절대적 표현, 개인정보 보호)을 갖추고 있어 안전하고 효과적인 영상 제작을 보장합니다. 두 번째 진입점은 기존 성공 영상을 분석하고 복제 요구사항을 확인하여 수준 높은 표절을 방지합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lhaovo/short-video-skills/tree/HEAD/short-video-plan

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

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

문서

숏폼 영상 기획 스킬

이 스킬은 두 가지 질문에만 답합니다: 이 영상은 만들 가치가 있는가, 어떻게 전달할 것인가?

샷 사이즈나 카메라 위치를 정하지 않고, 소품 목록을 만들지 않고, 말하기 속도를 계산하지 않고,合规 심사를 하지 않고, 비디오 프롬프트를 작성하지 않습니다. 이런 것들은 다른 스킬의 몫입니다.


1. 세 가지 판단 기준 (전체 과정에 적용)

어떤 문장을 쓰기 전에, 먼저 이 세 가지 기준을 적용하세요.

  1. 구체적인 대상 × 구체적인 상황 × 검증 가능한 차별점 '젊은이들이 음식을 좋아한다'는 불합격; '밤 9시까지 야근하고, 10분 안에 따뜻한 밥을 먹고 싶은 사람'은 합격. 차별점은 '더 좋다'가 아니라 '무엇이 다르냐'입니다.

  2. 한 문장으로 요약 가능 시청자가 동료에게 한 문장으로 이야기할 수 있어야 합니다. 설명할 수 없다 = 정체성이 없다.

  3. 공유할 이유 누구에게 전달할지, 전달할 때 무슨 말을 할지. 사람을 특정할 수 없는 주제는 확산 폭이 좁습니다.


2. 두 가지 진입점

① 한 문장 주제 ──→ 유형 결정 + 5개 후보 제시 ──[문1: 1개 선택]──┐
                                                      │
② 기존 분할 대본 ──→ 유형 표시 + 복제 요구사항 + 강도 선택      │
                    + 사용 가능성 판단 + 방향 설정 ──[문2]──────┤
                                                      ↓
                                    요구사항 확인 → 구조 → 대본 → 콘티 → 자체 점검

진입점 ①은 옵션이 부족하고, 진입점 ②는 판단이 부족합니다. 둘의 첫 번째 작업이 다르므로 혼용할 수 없습니다.

진입점 ①: 한 문장 주제

Step 1 → 문1 → Step 3 순서로 진행합니다.

진입점 ②: 기존 분할 대본

Step 2 → 문2 → Step 3 순서로 진행합니다. 주제 선택을 건너뛰지만, 다음 두 가지를 절대 건너뛰면 안 됩니다: 복제 요구사항을 명확히 하고, 사용 가능성을 판단합니다.

들어오면 먼저 '이걸 어느 정도까지 복제하고 싶으세요?'라고 묻고, 대본을 바로 수정하지 마세요.

어떤 진입점을 선택할지 판단하는 방법: 사용자가 구체적인 주제/방향을 제시 → 진입점 ①; 사용자가 완성된 구조, 대사 또는 샷 순서를 제시 → 진입점 ②. 두 가지가 모두 모호하면 '지금 방향만 가지고 계신가요, 아니면 바로 촬영할 수 있는 대본이 있으신가요?'라고 물어보세요.


3. 유형 라이브러리 (2가지 유형, 단일 선택)

과학 콘텐츠

시청자에게 가져갈 수 있는 인식을 제공합니다. 내부에 두 가지 하위 유형이 있으며, 반드시 하나를 선택해야 합니다.

하위 유형답변하는 질문판단 지표구조
설명형왜 그런가소재에 직관에 반하는 메커니즘이 있음상식 파괴 → 메커니즘 설명 → 결론
목록형구체적으로 어떻게 하나3가지 실행 가능한 행동을 제시할 수 있음결론 → 세 가지 방법 → 마무리

검증: 보고 나서 한 가지 이유(설명형) 또는 한 가지 방법(목록형)을 말할 수 있어야 합니다. 둘 다 없으면 = 성립하지 않음.

내러티브 광고

구체적인 상황 속 작은 갈등을 통해 제품을 자연스럽게 소개합니다.

검증: 제품은 갈등 해결의 필수 조건이어야 합니다. 제품을 빼도 갈등이 계속 진행될 수 있다면, 억지 광고입니다.

구조: 상황 → 좌절 → 전환(제품 등장) → 결과


4. 콘텐츠 레드라인 (글을 쓰기 전에 먼저 제시)

네 가지, 적발 즉시 수정, 원고에 남겨두면 안 됩니다. 레드라인은 제안이 아니라, 일단 쓰면 처음부터 다시 써야 하는 것입니다.

레드라인원고 내 예시수정 방법
입증되지 않은 효능 금지혈압·혈당 강하, 3일 내 효과, 완치관찰 가능한 행동 설명으로 변경 ('슈퍼마켓 한 번 덜 가기'), 또는 삭제
허위 사용자 증언 금지많은 언니들이 말함, 재구매율 90%, 직접 효과 봄자신의 실제 테스트 과정으로 대체, 또는 삭제
절대적 표현 금지최저가, 1위, 100%, 유일함객관적 비교로 변경 ('A 제품보다 40g 가벼움'), 또는 삭제
개인정보 노출 금지전화번호, 집 주소, 실명, 위치 추적 가능한 명찰'김 여사', '某 아파트' 등으로 비식별화, 또는 삭제

가장 위험한 두 가지는 효능과 증언입니다. 단순한 표현 문제가 아닙니다. 일단 대본에 들어가면, 이후 콘티, 내레이션, 화면 생성이 모두 이 문장을 따라 전개되므로 수정은 처음부터 다시 하는 것과 같습니다.

경계 선언: 레드라인은 콘텐츠 자체의 위험만 방지하며, 규정 준수 검토를 대체하지 않습니다. 의약품, 건강기능식품, 의료기기, 금융, 교육 등 규제가 심한 분야는 완성 전에 별도의 심사가 필요합니다. 이 스킬은 규정 준수 판단을 하지 않으며, 원고에 명백히 자해하는 문구가 남지 않도록만 보장합니다.


5. 후크 세 가지 질문 (시작 부분에서 반드시 답해야 함)

후보 카드와 대본에서 후크를 담당하는 부분은 모두 이 세 가지 질문에 따라 작성합니다. 세 가지 질문에 모두 답하지 못한 후보는 바로 탈락시키고, 이후는 보지 않습니다.

#질문합격불합격
1왜 멈추는가시청자가 현재 겪고 있는 구체적인 순간을 가리킴'매우 유용하기 때문'
2무엇을 약속하는가시청자가 얻을 수 있는 구체적인 것 (인식/방법/판단)'많은 것을 배울 수 있음'
34초째에 무엇으로 시청자를 붙잡는가두 번째 문장에서 다음 정보를 제공하며, 공백을 남기지 않음첫 문장 반문, 두 번째 문장 자기소개

세 가지 질문은 세 가지 판매 포인트가 아니라, 같은 문제의 세 가지 측면입니다: 그가 왜 지금 멈추는가, 그가 무엇을 얻을 수 있다고 믿는가, 그가 왜 계속 보는가.

가장 흔한 실패는 첫 번째 질문은 강하지만 세 번째 질문에 답하지 못하는 것입니다. '있잖아?'라는 말로 사람을 붙잡았지만, 두 번째 문장에서 배경 설명을 시작합니다. 이때 이미 시청자는 떠났습니다.


6. Step 1 · 후보 5개 제시 (진입점 ①)

6.1 먼저 주 유형 결정

사용자에게 '어떤 유형을 원하세요?'라고 묻지 말고, 스스로 판단한 후 이유를 설명하세요:

  • 자연스럽게 설명 가능한 메커니즘이나 나열 가능한 방법이 있음 → 과학 콘텐츠
  • 자연스럽게 사람의 상황과 갈등이 있음 → 내러티브 광고

두 가지 모두 해당 = 주제가 너무 큼, 먼저 축소한 후 결정.

6.2 비율 결정

상황비율
사용자가 이미 유형 지정5개 모두 해당 유형 내에서, 각도 차원으로 다양화
사용자가 미지정각 유형 ≥1, 비율은 소재에 따라 결정 (4+1 / 3+2 / 2+3 / 1+4 모두 가능)
특정 유형이 실제로 수용 불가모두 주 유형으로 제공하고, 수용할 수 없는 이유 설명

비율은 표 제목에 이유를 한 문장으로 명시해야 합니다:

이번에는 과학 콘텐츠 4개 + 내러티브 광고 1개입니다. 이유: 이 주제는 자연스럽게 설명 가능한 메커니즘이 있어 과학 콘텐츠 공간이 크고, 내러티브 광고는 제품 중심으로만 만들 수 있습니다.

이유 없는 비율 = 임의 배분.

6.3 차별화는 차원에 기반, 아이디어에 기반하지 않음

5개 후보는 반드시 차원 값을 기반으로 해야 하며, '같은 영상에 다섯 가지 다른 표현'은 금지됩니다.

과학 콘텐츠

차원선택 가능 값
하위 유형설명형 / 목록형
시작 질문왜 그런가 / 왜 항상 틀리는가 / 어떻게 다른 사람들은 잘하는가
결론 지점인식 변화 / 행동 변화
증명 방식원리 설명 / 비교 실험 / 자신의 경험

내러티브 광고

차원선택 가능 값
갈등 원인시간 부족 / 돈 낭비 / 얕봄 / 반복 실패
주인공자신 / 동료 / 가족 / 낯선 사람 시점
제품 등장위기 상황 구제 / 추천 / 비교 우위

엄격한 규칙: 동일한 차원에서 5개 후보 내 값 중복은 2회를 초과할 수 없습니다. 연속 세 개가 모두 '자신의 경험'이라면, 그것은 하나의 영상입니다.

6.4 세 단계로 제시

0단계 · 사전 필터링 (제시 전에 수행, 표에 포함하지 않음)

주제에 레드라인 표현이 포함된 후보(효능 약속, 허위 증언, 절대적 표현, 개인정보)는 직접 탈락, 요약 표에 넣지 않습니다. '약간의 위험'이 아니라, 쓰면 폐기되는 주제입니다.

1단계 · 요약 표 (5행, 한눈에 비교 가능)

#유형주제 (한 문장)첫인상을 남기는 요소주요 위험

표 제목에 비율과 이유를 명시합니다.

2단계 · 2개 상세 작성 (가장 추천하는 2개, 6행 채움)

주제: 누가 + 어떤 상황 + 어떤 인식을 얻는가
왜 멈추는가: (시청자가 현재 겪고 있는 구체적인 순간)
약속하는 것: (시청자가 얻을 수 있는 구체적인 것)
4초째에 무엇으로 잡는가: (두 번째 문장에 무엇을 제공하여 공백을 없앰)
공유되는 이유: (누구에게 전달, 전달 시 무슨 말)
위험: (어디서 설득력을 잃을 수 있는지)

처음 네 행은 후크 3문 + 주제, 다섯 번째 행은 기준 3의 공유 이유에 해당합니다. 이것이 없으면 영상은 플랫폼 추천에만 의존하고 사람 간 공유는 불가능합니다. 세 가지 질문에 모두 답하지 못한 후보는 요약 표로 돌려보내고 상세 작성 자리를 차지하지 않습니다.

나머지 3개는 상세히 설명하지 않습니다. 5개 모두 상세히 설명하면 사용자가 고르기 어렵고, 결국 '눈에 띄는 것'으로 선택하기 때문입니다.

3단계 · 결론

N번째 후보를 추천합니다. 이유는 ... ; 나머지는 각각 ... 때문에 탈락입니다. (각각 한 문장)

'다섯 개 모두 괜찮으니 마음에 드는 것을 고르세요' 같은 방식은 사용하지 않습니다.

문1 · 주제 확인

사용자의 결정을 기다리며 멈춥니다. 주제는 사용자가 결정하며, 대신 선택하지 않습니다. 사용자는 하나를 선택하거나, 수정하거나, 더 많은 아이디어를 요청할 수 있습니다.


7. Step 2 · 기존 대본 판단 (진입점 ②)

7.1 유형 표시

이 대본은 과학 콘텐츠(어떤 하위 유형)인가요, 아니면 내러티브 광고인가요? 유형을 표시할 수 없다면 대본 자체가 완성되지 않은 것입니다. 먼저 무엇이 부족한지 설명한 후, 계속할지 결정합니다.

7.2 복제 요구사항 (4가지 질문)

이어서 네 가지 질문을 한 번에 합니다:

#질문사용자가 답하지 않을 경우
1복제 목적: 구조 차용 / 주제 차용 / 표현 차용기본값 '구조 차용'
2소재 교체: 제품, 등장인물, 장면, 사례 각각 무엇으로 변경나열하고, 항목별로 '확인 필요' 표시
3반드시 유지: 어떤 부분, 어떤 문장, 어떤 리듬을 변경 불가기본값 모두 변경 가능
4반드시 교체: 원본 영상에서 피하고 싶은 내용기본값 없음

'반드시 유지'는 반드시 물어봐야 합니다. 사용자는 말로는 전부 바꾼다고 하지만, 마음속에는 꼭 남기고 싶은 한 가지가 있어서 세 번째 수정본에서야 말하고, 앞의 작업은 모두 무효가 됩니다.

질문 후 요구사항 카드를 제공하여 사용자가 확인하도록 합니다:

복제 목적: ___ | 소재 교체: ___ | 반드시 유지: ___ | 반드시 교체: ___

7.3 복제 강도 (둘 중 선택, 기본값 두 번째)

요구사항 카드 확인 후 다음 질문을 합니다:

'이 영상을 원본 그대로 복제(소재만 교체, 리듬은 그대로)하시겠습니까, 아니면 주요 내용을 유지하지만 수정(기본값)하시겠습니까?'

옵션작업적용 대상비용
A 원본 그대로 복제구조, 순서, 리듬 1:1, 소재만 변경자체 콘텐츠 / 라이선스 취득 / 내부 참고실질적 유사성으로 표절 판정 위험
B 주요 내용 유지 + 수정 (기본값)스토리 또는 논증 라인 유지, 노드, 사례, 표현 재작업대부분의 경우작업량 증가, 결과물은 자신의 것

강도와 7.2의 복제 목적은 연동되어 있으며, 독립적인 옵션이 아닙니다:

복제 목적허용 강도
구조 차용A 또는 B
주제 차용B만 가능 – 동일 주제 + 동일 구조 + 동일 표현 = 복제
표현 차용B만 가능, 방향은 전환 또는 반대로 고정 – 표현 유사도 최대

사용자가 제시한 조합이 성립하지 않을 경우(예: 주제 차용이지만 원본 그대로 복제를 원함), 충돌을 지적하고 하나를 수정하도록 하고, 기본값으로 넘어가지 않습니다.

A를 선택하기 전에 반드시 '원본 영상이 본인의 것이거나 라이선스를 받았습니까?'라고 물어보세요. 라이선스가 없으면 권장하지 않으며, 이유를 설명하고 B로 수정할지 물어봅니다. 이 스킬은 '들키지 않게 수정하는' 방법을 제공하지 않습니다. 수정의 목표는 자신만의 표현을 만드는 것이지, 판정을 회피하는 것이 아닙니다.

B를 선택한 경우, 7가지 수정 지점을 하나씩 확인하고, 한 군데라도 빠지면 충분히 수정했다고 할 수 없습니다:

#수정 위치최소 수정 정도
1사례와 데이터모두 자신의 것으로 교체하고, 재현 가능해야 함
2시작 질문다른 질문 각도로 변경
3논증/스토리 순서최소 두 부분을 교체하거나, 인과 관계 진입점 변경
4내레이션 표현모두 다시 작성, 원본 영상의 명문장과 말버릇은 남기지 않음
5시점화자 변경 또는 대상 그룹 변경
6추가 요소원본에 없는 내용 하나 추가
7결말결론과 마무리 동작 재작성

충분히 수정되었는지 판단하는 기준: 두 개의 콘티 표를 나란히 놓고, 연속 3샷 이상의 기능과 화면이 완전히 일치하면 수정이 충분하지 않은 것입니다.

7.4 사용 가능성 판단

판단 항목통과 조건통과하지 못할 경우
사실을 자신의 것으로 교체 가능한가모든 사례, 숫자, 경험에 자신의 대응물이 있음교체 불가능한 부분은 통째로 삭제, '비슷함'은 허용하지 않음
구조가 독립적으로 성립하는가원본 주제를 제거해도 구조가 유지됨구조가 원본 콘텐츠에 의존 → 구조 변경
독점 추가 요소가 있는가원본에 없는 내용을 하나 추가할 수 있음추가 불가 → 구조만 차용, 결론은 차용하지 않음

세 가지 중 하나라도 통과하지 못하면 명확히 말하고, 억지로 진행하지 마세요.

원본 대사에 레드라인 표현이 포함된 경우(효능 약속, 사용자 증언, 절대적 표현), 수정 시 함께 처리해야 합니다. '원본이 그렇게 말했으니까'라는 이유로 그대로 사용해서는 안 됩니다. 이것은 진입점 ②에서 가장 놓치기 쉬운 부분입니다.

7.5 방향 설정 (세 가지 중 선택)

강도선택 가능 방향
A 원본 그대로 복제모방으로 고정, 소재만 교체
B 주요 내용 유지모방 / 전환 / 반전
방향방법비용
모방동일 구조 + 자신의 콘텐츠가장 안정적, 가장 동질화되기 쉬움
전환구조 유지, 대상 그룹 또는 장면 변경 (과학은 현상 변경, 내러티브는 갈등 변경)중간, 새로운 해당 자료 필요
반전반대 결론 전개차별성 가장 큼, 증거 필요, 위험 가장 높음

비용을 명확히 제시하고, 사용자의 동의를 구합니다. 사용자를 대신해 방향을 선택하지 않습니다.

문2 · 복제 계획 확인 (강도 + 방향)

멈추고, 요구사항 카드, 강도, 방향, 수정 지점을 한 번에 사용자에게 제시하고, 확인 후 글을 쓰기 시작합니다.

예시:

복제 강도: 주요 내용 유지 + 수정 (목적: 구조 차용)
방향: 전환 (대상 그룹 변경: 직장인 → 엄마)
수정 지점: 사례를 자신의 것으로 교체, 시작 질문을 '왜 아이랑 외출하면 항상 식사가 식을까'로 변경,
        내레이션 완전 재작성, 원본에 없는 반례 추가, 결말 수집 유도로 변경

8. Step 3 · 요구사항 확인 (두 진입점 모두 거쳐야 함)

진입점 ②에 이미 완전한 대본이 있어도, 이 다섯 가지는 반드시 물어봐야 합니다. 이에 따라 다시 작성할지 결정됩니다.

#필요 사항반드시 물어야 하는 이유
1플랫폼TikTok은 리듬 중시, WeChat Channels은 공감 중시, Xiaohongshu는 실용성 중시
2목표 길이15초 / 30초 / 60초에 따라 담을 수 있는 내용이 달라짐
3목적기억 / 행동 / 공유, 하나만 선택
4대상 시청자구체적인 상황 포함, 구체적일수록 좋음
5레드라인반드시 포함해야 할 내용, 절대 언급할 수 없는 내용

한 번에 모든 질문을 하고, 나눠서 묻지 마세요.


9. Step 4 · 구조 선택

유형에 따라 직접 매핑하며, 사용자가 명시적으로 변경을 요청하지 않는 한 논의하지 않습니다:

유형구조
과학 콘텐츠 · 설명형상식 파괴 → 메커니즘 설명 → 결론
과학 콘텐츠 · 목록형결론 → 세 가지 방법 → 마무리
내러티브 광고상황 → 좌절 → 전환(제품 등장) → 결과

선택 후 두 가지를 명시합니다: 각 부분의 역할(한 부분에 한 문장), 몇 초에 무엇을 제공할지.

구조 혼용은 금지됩니다. 혼용은 '구조가 있는 것 같지만 실제로는 없는' 가장 큰 원인입니다.


10. Step 5 · 대본 작성

부분별로 작성, 3-6부분 (부분 수는 길이에 따라 결정, 억지로 채우지 않음), 각 부분 세 줄:

【부분 N | 역할: ___ | 약 __ 초】
내레이션: (그대로 읽을 말, 구어체, 긴 문장은 짧게 나눔)
화면 텍스트: (자막 카드 / 키워드, 내레이션의 단순 반복이 아님)

규칙:

  • 각 부분의 첫 문장은 독립적으로 성립해야 함 – 시청자는 어떤 부분에서든 들어올 수 있음
  • 전체 영상에서 단 하나의 문장만 반드시 기억해야 하며, 나머지 내용은 모두 그 문장을 위한 발판
  • 소리 내어 읽어보고, 어색하면 다시 작성
  • 내레이션에 프롬프트성 단어 금지 ('안녕하세요', '다음으로', '이상입니다'), 모두 삭제
  • 내레이션에서 레드라인에 닿으면 바로 수정: 효능, 증언, 절대적 표현, 개인정보를 쓰면 즉시 고치고, 자체 점검 단계까지 미루지 마세요. 자체 점검에서 다시 보면 이미 이 문장을 따라 뒷부분을 다 써버린 상태입니다.
  • 부분 내레이션은 36자 이내, 단일 문장 15자 이내. 이 대본은 이후 비디오 모델이 직접 읽을 것이므로, 초과하면 모델이 뒷부분을 놓칩니다.

이 단계까지 오면 의식해야 합니다: 당신은 모델이 읽을 대사를 쓰는 것이지, 사람이 볼 카피를 쓰는 것이 아닙니다. 생소한 한자, 다중 발음 문자, 긴 문장 사이에 낀 브랜드 이름은 모두 잘못 읽힐 수 있습니다. 일반적인 표현을 사용할 수 있으면 생소한 표현을 사용하지 마세요. 자세한 내용은 references/script-and-storyboard.md 1장 4항을 참조하세요.

후크를 담당하는 부분(보통 부분 1)은 후크 세 가지 질문에 따라 작성합니다: 왜 멈추는가, 무엇을 약속하는가, 4초째에 무엇으로 잡는가. 나머지 부분에는 이 세 가지 질문을 적용하지 않습니다.


11. Step 6 · 콘티 분할

6열 간략 표 + 샷별 상세. 콘텐츠 레이어는 프롬프트 레이어를 위해 구체적인 샷 사이즈와 카메라 위치를 결정하지 않지만, 스토리텔링 의존성과 핵심 가시적 사실을 하위 단계에 전달해야 합니다:

샷 번호길이(초)이 샷의 내용내레이션화면 텍스트샷 기능

표 아래 '### 샷 1' 형식으로 샷별로 네 가지 상세 정보를 작성합니다: 시청자 인식, 사전 의존성, 핵심 가시적 사실, 길이 의도. 빈 샷의 길이 의도에는 동작, 음향 효과, 음악 또는 분위기가 어떻게 전달되는지 명시해야 합니다.

전달 전에 scripts/check_plan.py --plan <기획안 경로>를 실행하여 기계가 확인할 수 있는 열 누락, 플레이스홀더, 길이 및 사전 샷 번호를 먼저 수정합니다. 시청자 인식과 가시적 사실의 성립 여부는 여전히 사람이 검토합니다.

세 가지 엄격한 규칙:

  1. 한 샷에 한 가지 일. 같은 샷에 두 가지 정보가 있으면 두 개의 샷으로 나눠야 합니다.
  2. 각 샷은 '삭제하면 무엇을 잃는가'에 답할 수 있어야 함. '잃는 것이 없다'면 직접 삭제합니다.
  3. 단일 샷 2-6초. 6초를 초과하는 것은 샷이 긴 것이 아니라, 이 샷에 두 가지 일이 들어 있기 때문입니다.
  4. 핵심 가시적 사실은 반드시 명시해야 함. 내레이션이나 '이 샷의 내용'에만 쓰는 것은 전달이 완료된 것이 아닙니다.
  5. 사전 의존성은 샷 번호와 사실을 명시. 의존성이 없으면 '없음'으로 표시; 프로세스형 동작은 이 부분에서 제시해야 할 핵심 순간을 명시하고, 전체 프로세스를 첫 번째 프레임에 압축하지 않습니다.

문3 · 대본 확정 후 콘티 분할

대본이 확정되지 않은 상태에서 콘티를 분할하는 것은 폐기된 원고를 조각내는 것과 같습니다. 대본에 오류가 없음을 확인한 후 이 단계로 진입합니다.


12. 자체 점검 8문

전달 전에 하나씩 확인하고, 답할 수 없으면 수정합니다:

  1. 주제를 한 문장으로 요약할 수 있습니까?
  2. 후크 세 가지 질문에 모두 답했습니까 – 왜 멈추는가, 무엇을 약속하는가, 4초째에 무엇으로 잡는가?
  3. 통째로 삭제해도 내용에 영향을 주지 않는 부분이 있습니까? (있으면 삭제)
  4. 각 샷이 한 가지 일만 말하고 있습니까?
  5. 결말의 동작이 하나뿐입니까?
  6. 레드라인 자체 점검: 입증되지 않은 효능, 허위 증언, 절대적 표현, 개인정보가 남아 있습니까?
  7. 대사가 기계가 올바르게 읽을 수 있는가: 각 부분 36자 이내, 단일 문장 15자 이내, 생소한 한자 및 긴 문장 사이에 낀 브랜드 이름이 없습니까?
  8. 리듬 의도가 성립하는가: 대사가 없는 부분에 동작/음향 효과/음악/분위기 전달이 명시되었습니까? 연속적인 동일 길이 또는 긴 무음이 의도적인 설계입니까?

6번 질문은 '발견 즉시 차단'되는 유일한 질문입니다. 처음 5개는 수정할 수 있지만, 6번을 통과하지 못하면 전달할 수 없습니다.

7, 8번 질문을 통과하지 못해도 별도로 차단되지는 않지만, 이후 단계에서 재작업이 발생합니다. 여기서 한 단어를 수정하거나 리듬 의도를 명확히 하는 것이 생성 단계에서 다시 시작하는 것보다 훨씬 저렴합니다.


13. 전달

13.1 출력 위치 (메인 플로우에서 통일 규정)

디렉토리 구조와 명명 규칙은 메인 플로우 스킬 short-video-flow에서 규정하며, 본 스킬은 별도로 정의하지 않습니다. 한 번에 하나의 디렉토리를 생성하며, 일반적인 형태는 다음과 같습니다:

outputs/YYYY-MM-DD-제목/
└── 01-기획안.md

본 스킬은 두 가지 작업만 담당합니다: 제목을 정하고, 기획안을 메인 플로우가 지정한 디렉토리에 작성하는 것.

13.2 제목 정하는 방법

선택된 주제 중 가장 식별력 있는 구문을 가져오고, 카테고리명은 사용하지 않습니다

안 됨가능
과학 콘텐츠잠 부족이 ADHD처럼 보인다
TikTok 숏폼밥은 뜨거운데 겉은 차갑다
10월22일 주제텀블러에 커피 담으면 반나절 만에 식는다

판단 방법: 3개월 후 디렉토리명만 보고 이게 어떤 영상인지 기억할 수 있습니까? 카테고리명은 3개월 후에 반드시 잊혀지지만, 주제는 기억할 수 있습니다.

규칙: 제목 8-15자, 공백과 문장 부호 없음, 단어 사이는 하이픈으로 연결.

진입점 ②에서 수정 시, 제목에 수정 방향을 포함시켜 원본 영상과의 중복을 피합니다(원본 '잠 부족이 ADHD처럼 보인다', 엄마 버전으로 수정 → 잠 부족이 ADHD 같은 아이).

제목은 디렉토리 생성 전에 한 번 확인하고, 생성 후에는 변경하지 않습니다. 이름을 변경하면 하위 단계의 자료 참조 경로가 끊어집니다.

13.3 기획안.md의 구성

5개 섹션 (템플릿은 assets/plan-template.md 참조):

  1. 주제 브리핑 (유형, 하위 유형, 주제, 대상, 목적)
  2. 유형 및 구조 설명 (왜 이 구조인지, 각 부분의 임무)
  3. 대본 (부분별 3행 형식 + 후크 3문 재확인)
  4. 콘티 표 (6열 간략 표) 및 샷별 상세 (시청자 인식, 사전 의존성, 핵심 가시적 사실, 길이 의도)
  5. 자체 점검 결과 (8문항 각각 답변)

진입점 ②의 기획안에는 추가로 부록 '수정 판단' 섹션이 포함됩니다.

13.4 전달 동작

대본 다듬기 완료 후 두 가지를 동시에 전달합니다:

  1. 전체 기획안을 <디렉토리>/01-기획안.md에 저장하고, present_files로 파일을 엽니다.
  2. 현재 응답에 검토 가능한 대본을 직접 게시하며, 최소한 주제, 부분별 임무, 부분별 내레이션, 화면 텍스트 및 사용자 확인이 필요한 수정 사항을 포함합니다. 파일 경로만 제공하지 마십시오.

대화 중 대본은 사용자가 빠르게 확인하고 수정 요청을 할 수 있도록 하며, 저장된 파일은 이후 단계의 공식 전달 버전입니다. 사용자가 수정을 요청하면 먼저 대본 내용을 업데이트한 후, 다시 저장하고 업데이트된 대본을 다시 직접 제시합니다. 이후 4단계(프롬프트, 생성, 전달, 게시)는 short-video-flow가 인계받습니다.


14. 유형 라이브러리의 갭 처리 방법

두 가지 유형으로 축소한 후, 맛집 탐방, 제품 리뷰, 행사 안내, 순수 브이로그 등의 소재는 이 유형에 포함되지 않습니다. 처리 방식은 고정된 두 단계로 이루어집니다:

  1. 먼저 물어봅니다: '과학 콘텐츠 또는 내러티브 광고 형식으로 수정할까요?'
  2. 사용자가 동의하지 않음 → 이번에는 작업하지 않는다고 명확히 말하고, 왜 이 두 유형이 이 소재를 수용할 수 없는지 설명합니다.

억지로 넣지 마세요. 맛집 탐방을 억지로 내러티브 광고로 만든 결과는 사분오열된 영상일 뿐이며, 만들지 않는 것보다 더 시간 낭비입니다.


15. 경계

  • 실행 레이어는 다루지 않음: 샷 사이즈, 카메라 위치, 초점 거리, 소품, 자막 스타일, 배경 음악 – 이후 단계에 맡김
  • 정량적 계산 안 함: 발화 속도, 길이 오차, 샷 번호 연속성 – 본 스킬은 콘텐츠의 성립만 보장하고, 녹화 가능성은 보장하지 않음
  • 규정 준수 판단 안 함: 콘텐츠 레드라인은 명백한 자해만 방지, 규제가 심한 분야는 별도 심사 필요 (제4장 경계 선언 참조)
  • 생성 프롬프트 작성 안 함: 그것은 화면 생성 단계의 작업
  • 트래픽 보장 안 함: 본 스킬은 '주제가 성립하고, 구조가 논리적이며, 샷을 삭제할 수 있음'만 보장

16. 참고 자료 (필요 시 로드)

파일언제 읽을까
references/topic-judge.mdStep 1 후보 발산, 특정 주제의 타당성 확신 없음, 후크 3문에 답할 수 없을 때
references/type-and-structure.md유형 결정, 하위 유형 구분, 구조 선택 시
references/rewrite-judge.md진입점 ②에서 복제 요구사항 질문, 복제 강도 선택, 판단 및 방향 결정 시
references/script-and-storyboard.md대본 작성, 콘티 분할, '이 샷을 어떻게 설명해야 할지' 막힐 때
assets/plan-template.md전달 시 템플릿 작성

Individual skills in this repo

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

lhaovo/short-video-skills

为视频生成准备可用的图——把资产清单变成能直接喂给图生视频的素材:排生产顺序、定资产级别、出候选图、做一致性验收、按编号落盘、回写清单状态。支持三种来源:实拍、AI 生成、官方素材,不强制实拍。当用户说「准备素材」「出资产图」「首帧图」「角色三视图」「产品图跑一下」「资产对不上」「这条要哪些图」时使用。只管把图做出来并验收,不写分镜,不直接生成视频。

lhaovo/short-video-skills

一条短视频从策划到发布的流程总控:建制作目录、依次走「剧本分镜 → 提示词 → 生成 → 交付 → 发布」五段、每段设门禁、记录流程状态、支持跨会话续做。当用户要开一条新片子、问「下一步做什么」、想接着做某条没做完的片子、要把分镜变成提示词、要整理素材与成片、要准备发布包时使用。本技能只规定流程、目录与产物标准,不重复各环节的写作规范。

lhaovo/short-video-skills

把已过 G2 的生成清单落成真实视频片段——按段建 KIE Seedance 任务、轮询、下载、媒体体检、抽帧质检、听声核台词,并把每段的状态与请求指纹写进生成台账。三种模式互斥(文生 / 首帧图生 / 首尾帧图生)。旁白由模型直接念,台词照稿写进提示词,不走独立 TTS 配音。当用户提到视频生成、出片段、跑 Seedance、首帧图生、首尾帧、原生音频、台词念错、任务查询、片段下载、生成失败重试时使用。只管「把已定的画面和台词变成成段素材」,不重新设计视觉、不改台词文本、不做字幕、不做剪辑。

lhaovo/short-video-skills

把已定稿的分镜表翻成可直接执行的两份清单——资产清单(要准备哪些图、每张图的图像提示词)与生成清单(每段视频的时长、模式、素材引用与提示词)。覆盖画面化、资产编号、切分生成单元、Seedance 视频提示词写法、首帧方案、一致性与失败诊断。当用户说「把分镜变成提示词」「写视频提示词」「这条片子要哪些图」「生成清单」「某个镜头生成不出来」时使用。只做翻译与清单,不重新编排内容,不直接出图出片。

관련 스킬