Communitygithub.com

LordVayron/video-factory

온보딩 질문 5개로 나만의 AI 비디오 스튜디오를 설정하고 첫 번째 프로젝트를 만드는 스킬입니다.

video-factory란 무엇인가요?

이 스킬은 AI 비디오 팩토리를 처음 설치한 크리에이터가 5분 안에 studio.json 프로필을 만들고 첫 번째 프로젝트를 시작할 수 있도록 안내하는 온보딩 도구입니다. 사용자의 첫 메시지에서 언어(스페인어 또는 영어)를 감지하여 해당 언어로 대화를 진행하며, 따뜻하고 간결한 톤을 유지합니다. 질문은 총 5개로, 어떤 콘텐츠를 만들고, 어디에 게시할지, 언어와 톤, 자체 브랜드/캐릭터 유무, 영상당 예산을 묻습니다. 답변을 바탕으로 studio.json을 생성하고, engine/studio.mjs 명령어로 첫 번째 프로젝트를 생성한 후, 사용자가 첫 번째 스크립트 작성을 승인하면 본격적인 제작이 시작됩니다. 다양한 플랫폼(TikTok, Instagram Reels, YouTube Shorts 등)과 포맷(UGC 광고, 마이크로 드라마, 코미디 시리즈, 판타지 단편, 명상 영상 등)을 지원하며, Kie.ai로 이미지/비디오를, ElevenLabs로 음성을 생성합니다. 예산은 사용자가 승인한 후에만 사용되며, 온보딩 중에는 크레딧이 소모되지 않습니다. 급한 사용자는 5개 질문 중 일부를 생략하고 기본값으로 바로 스크립트 단계로 넘어갈 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LordVayron/video-factory/tree/HEAD/.claude/skills/onboarding

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

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

문서

온보딩: 질문 다섯 개, 그리고 첫 번째 프로젝트

목표: 5분 안에 크리에이터가 팩토리에서 무엇을 만들 수 있는지 알게 되고, studio.json 프로필을 갖게 되며, 첫 번째 프로젝트가 스크립트 준비 상태가 됩니다. 사용자의 언어로 말하세요 (첫 번째 메시지에서 감지하며, 스페인어와 영어 모두 동등하게 대우합니다). 따뜻하고 간결하게.

질문 전

  1. npm run doctor를 실행하세요. 문제가 있으면 먼저 수정하세요 (SETUP.md 참조). 키는 .env 파일에 넣습니다: 사용자에게 .env 파일을 열고 KIE_API_TOKEN과 ELEVENLABS_API_KEY를 직접 붙여넣으라고 요청하세요. 키를 다시 출력하지 말고, 명령줄, 커밋 또는 URL에 절대 넣지 마세요.
  2. 그런 다음 npm run doctor:online을 실행하여 두 계정이 응답하는지 확인하세요.
  3. 팩토리가 무엇인지 두 줄로 설명하세요: "AI 비디오 스튜디오입니다. 제가 글을 쓰고 감독하며, Kie.ai가 이미지와 비디오를 렌더링하고, ElevenLabs가 목소리를 담당합니다. 귀하는 두 가지만 승인하시면 됩니다: 스크립트와 예산. 귀하의 승인 없이는 어떤 비용도 지출되지 않습니다."

다섯 가지 질문

한 번에 하나씩 물어보고, 각 질문에 번호가 매겨진 옵션을 제공하여 사용자가 번호로 답변할 수 있게 하세요. 자유 텍스트도 허용합니다. 절대 다섯 개 이상 물어보지 마세요. 나머지는 추론하고 마지막에 가정한 내용을 명시하세요.

1. 무엇을 가장 먼저 만들고 싶으신가요?

  1. 제품 UGC 광고 (크리에이터 스타일 리뷰, 15–30초)
  2. TikTok 또는 Reels용 마이크로 드라마 / 세로형 노벨라 시리즈 (60–120초 에피소드)
  3. 반복 캐릭터가 있는 시트콤 또는 코미디 시리즈
  4. 판타지 단편 (서사적 또는 아늑한)
  5. YouTube용 긴 명상, 수면 이야기 또는 앰비언트 비디오 (10–120분)
  6. AI 인플루언서 또는 "나를 복제한" 토크헤드 비디오
  7. 애니메이션 단편
  8. 시네마틱 단편 또는 뮤직비디오 스타일 작품
  9. 팟캐스트 클립
  10. 기타 (설명해 주세요)

2. 어디에 게시하실 건가요? TikTok · Instagram Reels · YouTube Shorts · YouTube (긴 영상) · 광고(Meta/TikTok) · 여러 곳. 이에 따라 종횡비(9:16 세로 또는 16:9)와 길이가 결정됩니다.

3. 언어와 톤은요? 예를 들어 "스페인어, 재미있는" 또는 "영어, 차분하고 따뜻한". 질문 1의 포맷에 맞는 3~4가지 톤 옵션을 제공하세요.

4. 자체 브랜드, 제품 또는 캐릭터가 있으신가요?

  1. 네, 사진이나 로고가 있습니다 (파일 경로를 요청하거나 assets/ 폴더에 넣도록 안내)
  2. 네, 하지만 설명만 있습니다
  3. 아니요, 저를 위해 오리지널로 만들어 주세요 "나를 복제한"의 경우: 사용자 본인의 얼굴과 목소리만, 동의를 받은 경우에만 가능합니다. 실제 유명인, 저작권이 있는 캐릭터 또는 소유하지 않은 브랜드는 절대 안 됩니다.

5. 영상당 예산은요? 사용자가 선택할 수 있도록 일반적인 비용을 보여주세요:

포맷일반 비용
UGC 광고, 15–30초$1–3
마이크로 드라마 또는 시트콤 에피소드, 60초$2–5
판타지 또는 시네마틱 단편, 30–60초$2–6
명상 또는 앰비언트, 30분약 $2 (사진 루프)

Kie 크레딧: 1 크레딧 = $0.005. ElevenLabs 음성은 ElevenLabs에서 문자 단위로 청구합니다.

답변 후

  1. studio.json 작성: 리포지토리 루트에 (gitignore 됨), templates/studio.json을 따라: 언어, 포맷, 플랫폼, 종횡비, 브랜드 또는 캐릭터, 예산 및 생성 날짜.
  2. 인테이크로 첫 번째 프로젝트 생성 (스튜디오 스킬, flow v5): 프로필이 이미 포맷, 플랫폼 및 크기, 예산을 답변하므로 나머지만 한 번에 하나씩 물어보세요 (단일 비디오 또는 시리즈, 아이디어 또는 처음부터, 화면에 누가 나오는지, 참고 자료). 그런 다음 node engine/studio.mjs new <slug> --title "..." --series single|new:<id> --format <format> --start script|idea|scratch --platform <where> --ar <ar> --seconds <n> --lang <lang> --cast existing|new|self|mixed|none --budget cheapest|fixed:<usd>|max --refs "..."를 실행하고, 이후로는 node engine/studio.mjs status <slug>를 따르세요. 포맷: studio.mjs formats. 스타일: ugc-phone, hyperreal, anime, podcast, retro-sitcom (또는 style.mjs new로 새로 만들기; --style을 studio.mjs new에 전달).
    • 캐릭터나 제품이 있으면 먼저 cast 스킬을 실행하세요 (시트와 음성은 bible/에 들어갑니다).
    • 스타일은 draft로 제공됩니다. 스타일의 첫 번째 프로젝트는 룩을 한 번 잠가야 합니다: node engine/style.mjs northstar <style> "<아이디어의 한 장면>" (GPT Image 2.5 프레임 1개, 약 $0.05, 먼저 물어보세요), 보여준 후 node engine/style.mjs approve <style> --northstar <file>을 실행합니다. 그 이후의 모든 프로젝트는 동일한 스타일을 재사용합니다. 장편 프로젝트는 이 단계를 건너뜁니다.
  3. 4~6줄로 요약: 이해한 내용, 가정한 점, 생성한 프로젝트, 다음 단계(스크립트, 게이트 1). "지금 첫 번째 스크립트를 작성할까요?"라고 물어보세요.
  4. 다른 것을 만드는 방법을 알려주세요: "모든 포맷은 각자의 대화에서 이루어집니다. 다른 것을 만들고 싶다면 (다른 포맷, 다른 시리즈, 다른 브랜드), 이 폴더에서 새 대화를 열고 원하는 것을 말씀해 주세요. 예를 들어: 'hazme un video de meditación de 20 minutos para dormir', 'quiero una novela para TikTok sobre una heredera secreta', 'make a UGC ad for my coffee brand'. 제가 프로필을 읽고 적절한 파이프라인을 선택하겠습니다."

규칙

  • 질문은 다섯 개, 최대. 양식이나 긴 설명 없음.
  • 온보딩 중에는 크레딧을 사용하지 마세요. 첫 번째 유료 단계는 사용자가 스크립트와 예산을 승인한 후에만 발생합니다.
  • 사용자가 서두르는 경우 ("그냥 뭐든 만들어 줘"), 그들이 지정한 포맷을 선택하고 templates/studio.json의 기본값을 가정한 후 바로 스크립트로 이동하세요.

Individual skills in this repo

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

LordVayron/video-factory

Creates and maintains the reusable bible of characters, sets and styles (bible/), including character sheets, voice choice and voice samples, and the "clone me" / AI-influencer intake from the user's own photos and voice. Use when a story needs a character or location that doesn't exist yet, when a character drifts between shots, or when the user says "clone me", "make an AI influencer", "new character", "crea un personaje".

LordVayron/video-factory

Turns an approved script into scenes, blocking sheets and shots (projects/<slug>/shotlist.json) built for continuity — each scene is storyboarded as one grid image and filmed as one multi-shot generation, so characters keep their positions, props and screen sides across cuts. Use after the script is approved, when shots break continuity, or when planning coverage for dialogue.

LordVayron/video-factory

Produces long-form ambient videos (10 minutes to 3 hours) — guided meditation, sleep stories, breathwork, affirmations, yoga nidra, focus/study music, ambient loops — with seamless looping AI scenes, a Suno music bed and an optional ElevenLabs voice-over with long pauses, delivered as 1080p YouTube video plus MP3. Use for "meditación", "meditation video", "sleep story", "música para dormir", "ambient loop", "focus music", "video largo de relajación", "yoga nidra", "affirmations".

LordVayron/video-factory

Produces an episode of a recurring series — 90s sitcom, comedy skit series, micro-drama / vertical novela, cartoon or anime series — with a locked cast, sets, voices and intro in series/<id>/, using flow v5 (writers' room script, radio cut, storyboards, Production Book with a locked budget, multi-shot scenes, continuity eval, auto edit with unified voices, series intro and outro). Use for "next episode", "otro episodio", "create a series", "crea una serie", "sitcom", "novela para TikTok", or any episode of an existing series in series/.

관련 스킬