Communityライティング&編集github.com

LordVayron/video-factory

シリーズのエピソード(90年代シットコム、コメディスキット、マイクロドラマ/縦型ノベラ、漫画、アニメ)を、固定キャスト・セット・声・オープニングを使用して`series/<id>/`に生成します。

video-factory とは?

このスキルは、AIエージェントが動画シリーズのエピソードを自動生成できるようにする強力なツールです。90年代風シットコム、コメディスキット、TikTok向けの縦型ノベラ、アニメなど、複数のフォーマットをサポートし、一度作成したシリーズはキャスト、セット、声を固定して使い回すことができます。フローv5に基づく段階的なパイプライン(脚本会議室での執筆、ラジオカット、絵コンテ、予算管理、マルチショットシーン、連続性評価、統一された声による自動編集、シリーズオープニング・エンディング)を実行します。主にClaude Codeや同様のエージェント向けに設計されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LordVayron/video-factory/tree/HEAD/.claude/skills/format-series

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

シリーズエピソード

最初に読むファイル:

  • studio.json(オンボーディング時のクリエイタープロファイル)があれば読む。
  • 垂直DNA:コメディにはsitcom-90s.md + sitcom-writing-bible.md、縦型ノベラにはmicro-drama.md、アニメにはanime-short.md。
  • series/<id>/series.json:キャストと目標、roomMap、声、オープニング、エンディング、定番ネタ、エピソードリスト。新しいシリーズはseries/_example/series.jsonから始めます。

新シリーズ(初回のみ)

  1. クリエイターと:タイトル、1文の前提、3~5人のキャラクター(各キャラクターに欲求と欠点を1つずつ)、1~3個のセット、トーン、言語。
  2. すべてのキャラクターをキャスティング(castスキル):キャラクターごとにスタイルシート一式を作成し、承認を得て、ElevenLabsの声を割り当てる。声をseries.json → voices(声のID、設定、シード)に固定。
  3. ロケーションごとにセットプレートを承認(platesMeta:アングル、時間帯)、roomMap(ドア、キッチン、座席、アイライン)を作成。
  4. オプションのオープニング:node engine/series.mjs intro-assets <id>(有料:通りのショット1つ、テーマ曲、効果音)、次にnode engine/series.mjs intro <id>。

各エピソード(スタジオスキルにコマンドと保護機能があります)

  1. インプット(フローv5): node engine/studio.mjs new <slug> --series episode:<id> --format sitcom|micro-drama|anime ...に7つのインプット回答(スタジオスキル)を指定。全く新しいシリーズは--series new:<id>を使用し、そのバイブルが最初のゲートになります。その後studio.mjs status <slug>に従います。
  2. 脚本(ゲート1)
    • 10個のオープニングをブレインストーミング。最初の行は前提知識なしで機能し、欲求を表明する。
    • エピソードエンジンを回す(DNAを参照)。ステップやフェーズのリストは使用しない。
    • コメディ:60秒以内に5~7回以上の笑い、三拍子の法則、コールバック、目に見える物理的なボケ。マイクロドラマ:3秒以内に対立、シーンごとに1回のパワーシフト、最後の5秒以内にクリフハンガー。
    • 脚本と2つの代替エンディングを提示。クリエイターが承認するまで反復。
  3. ショットリスト
    • 各シーンは15秒以内、それぞれにlightingとseatsを指定。
    • 場所が変わるたびにmoves(画面に表示)を含むショットを取得。キャラクターが既存のフレーム内を歩く場合はcontinuous: trueを設定。
    • "series": "<id>"を設定し、コメディの場合はtag.sound: "outro"、freezeEnd: 1.6、そしてボケに大笑いを設定。
  4. radio.mjsを実行してペーシングが合格するまで反復 → gen.mjs storyboard → すべてのパネルをチェック(同一性!) → animatic.mjs → book.mjs → 公開またはブックを開く → ゲート2。
  5. studio.mjs approve <slug> book --said "..." で予算を固定 → gen.mjs scenes(すべて並行実行) → continuity.mjs(位置、物理、台詞、同一性) → qc.mjs score → edit.mjs。
  6. studio.mjs qc <slug> → 4 fpsシートとトランスクリプトを確認 → studio.mjs deliver <slug> → out/<slug>.mp4を配信 → series/<id>/episodes/にコピー → series.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

First-run setup conversation for a new creator of the AI Video Factory. Asks exactly five short questions (what to create, where it will be published, language and tone, own brand/product/characters, budget per video), writes studio.json, creates the first project, and explains how to start other formats in new conversations. Use right after installation, when studio.json does not exist, or when the user says "onboarding", "empecemos", "set me up", "configura la fábrica", "what can I make?".

関連スキル