Communitygithub.com

LordVayron/video-factory

Erstkonfigurations-Gespräch für neue Ersteller der KI-Videofabrik. Stellt genau fünf kurze Fragen (was zu erstellen ist, wo es veröffentlicht wird, Sprache und Ton, eigene Marke/Produkte/Charaktere, Budget pro Video), erstellt studio.json, legt das erste Projekt an und erklärt, wie man andere Formate in neuen Unterhaltungen startet. Direkt nach der Installation verwenden, wenn studio.json nicht existiert oder der Benutzer 'onboarding', 'empezamos', 'einrichten', 'Fabrik konfigurieren', 'was kann ich erstellen?' sagt.

Was ist video-factory?

Dieses Onboarding-Skill führt neue Benutzer durch eine schnelle, interaktive Einrichtung der KI-Videofabrik, die auf Claude Code, Cursor und anderen KI-Agentenplattformen läuft. Es stellt genau fünf aufeinanderfolgende Fragen, um die erste Videoproduktion des Benutzers zu definieren – Format, Plattform, Sprache/Ton, Vorhandensein von Marken/Charakteren und Budget – und erstellt dann automatisch eine `studio.json`-Profildatei und ein erstes Projekt über die Engine des Studios. Der Workflow umfasst die Überprüfung der API-Schlüssel für Kie.ai (Bild/Video-Rendering) und ElevenLabs (Sprachsynthese), die Auswahl von Formaten wie UGC-Anzeigen, Micro-Dramen oder Meditationsvideos und die Weitergabe an das Casting-Skill, falls benutzerdefinierte Charaktere vorhanden sind. Nach der Einrichtung fasst das Skill die getroffenen Annahmen zusammen, gibt eine Zusammenfassung des erstellten Projekts und bietet an, sofort mit dem ersten Skript zu beginnen. Es erklärt auch, dass für andere Formate separate Unterhaltungen begonnen werden müssen, wobei das gespeicherte Profil verwendet wird, ohne dass Credits während der ersten Einrichtung ausgegeben werden.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LordVayron/video-factory/tree/HEAD/.claude/skills/onboarding

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Onboarding: Fünf Fragen, dann das erste Projekt

Ziel: In unter fünf Minuten weiß der Ersteller, was die Fabrik herstellen kann, hat ein studio.json-Profil und ein erstes Projekt, das für sein Skript bereit ist. Sprich die Sprache des Benutzers (erkenne sie aus der ersten Nachricht; Spanisch und Englisch sind beide erstklassig). Sei warmherzig und kurz.

Vor den Fragen

  1. Führe npm run doctor aus. Wenn etwas fehlschlägt, behebe es zuerst (siehe SETUP.md). Schlüssel kommen in .env: Bitte den Benutzer, .env zu öffnen und seinen KIE_API_TOKEN und ELEVENLABS_API_KEY selbst einzufügen. Gib niemals einen Schlüssel zurück, setze ihn niemals in eine Befehlszeile, einen Commit oder eine URL.
  2. Dann npm run doctor:online, um zu bestätigen, dass beide Konten antworten.
  3. Sage in zwei Zeilen, was die Fabrik ist: „Ein KI-Videostudio. Ich schreibe und führe Regie, Kie.ai rendert Bilder und Videos, ElevenLabs macht die Stimmen. Du genehmigst zwei Dinge: das Drehbuch und das Budget. Ohne dein OK wird nichts ausgegeben.“

Die fünf Fragen

Stelle sie eine nach der anderen, jede mit nummerierten Optionen, damit der Benutzer mit einer Zahl antworten kann. Akzeptiere auch Freitext. Frage nie mehr als fünf; leite den Rest ab und gib deine Annahmen am Ende bekannt.

1. Was möchtest du zuerst erstellen?

  1. UGC-Werbung für ein Produkt (Creator-ähnlicher Testbericht, 15–30 s)
  2. Micro-Drama / vertikale Novela-Serie für TikTok oder Reels (60–120 s Folgen)
  3. Sitcom- oder Comedy-Serie mit wiederkehrenden Charakteren
  4. Fantasy-Kurzfilm (episch oder gemütlich)
  5. Lange Meditation, Einschlafgeschichte oder Ambient-Video für YouTube (10–120 Min.)
  6. KI-Influencer oder „Klon mich“-Talking-Head-Videos
  7. Anime-Kurzfilm
  8. Kinoreifer Kurzfilm oder Musikvideo-artiges Stück
  9. Podcast-Clip
  10. Etwas anderes (beschreibe es)

2. Wo wird es veröffentlicht? TikTok · Instagram Reels · YouTube Shorts · YouTube (lang) · Werbung (Meta/TikTok) · Mehrere. Dies bestimmt das Seitenverhältnis (9:16 vertikal oder 16:9) und die Länge.

3. Sprache und Ton? Zum Beispiel „Spanisch, lustig“ oder „Englisch, ruhig und warm“. Biete 3–4 Ton-Optionen an, die zum Format aus Frage 1 passen.

4. Hast du eine eigene Marke, ein eigenes Produkt oder eigene Charaktere?

  1. Ja, ich habe Fotos oder ein Logo (frage nach den Dateipfaden oder bitte, sie in assets/ abzulegen)
  2. Ja, aber nur eine Beschreibung
  3. Nein, erstelle originale für mich Für „Klon mich“: nur das eigene Gesicht und die eigene Stimme des Benutzers mit seiner Zustimmung. Niemals echte öffentliche Personen, urheberrechtlich geschützte Charaktere oder Marken, die ihnen nicht gehören.

5. Budget pro Video? Zeige die typischen Kosten, damit sie wählen können:

FormatTypische Kosten
UGC-Werbung, 15–30 s1–3 $
Micro-Drama- oder Sitcom-Folge, 60 s2–5 $
Fantasy- oder Kinokurzfilm, 30–60 s2–6 $
Meditation oder Ambient, 30 Min.ca. 2 $ (das Bild looped)

Kie-Guthaben: 1 Guthaben = 0,005 $. ElevenLabs-Stimmen werden von ElevenLabs in Zeichen abgerechnet.

Nach den Antworten

  1. Schreibe studio.json im Repository-Stammverzeichnis (gitignoriert), gemäß templates/studio.json: Sprache, Formate, Plattformen, Seitenverhältnis, Marke oder Charaktere, Budget und das Erstellungsdatum.
  2. Erstelle das erste Projekt mit dem Intake (Studio-Skill, Flow v5): Das Profil beantwortet bereits das Format, die Plattform und Größe sowie das Budget; frage nur den Rest, eins nach dem anderen (Einzelvideo oder Serie, Idee oder von Grund auf, wer im Bild ist, Referenzen). Dann 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 "...", und folge dann node engine/studio.mjs status <slug>. Formate: studio.mjs formats. Stile: ugc-phone, hyperreal, anime, podcast, retro-sitcom (oder ein neues mit style.mjs new; übergib --style an studio.mjs new).
    • Wenn sie Charaktere oder ein Produkt haben, führe zuerst das cast-Skill für sie aus (Blätter und Stimmen kommen in bible/).
    • Stile werden als draft ausgeliefert. Das erste Projekt in einem Stil muss sein Aussehen einmal festlegen: node engine/style.mjs northstar <style> "<eine Szene aus ihrer Idee>" (ein GPT Image 2.5 Frame, ca. 0,05 $, frage zuerst), zeige es, dann node engine/style.mjs approve <style> --northstar <file>. Jedes spätere Projekt in diesem Stil verwendet es wieder. Langform-Projekte überspringen dies.
  3. Fasse zusammen in 4–6 Zeilen: was du verstanden hast, die Annahmen, die du getroffen hast, das Projekt, das du erstellt hast, und den nächsten Schritt (das Skript, Gate 1). Frage: „Möchtest du, dass ich jetzt das erste Skript schreibe?“
  4. Sage ihnen, wie sie andere Dinge erstellen können: „Jedes Format lebt in einer eigenen Unterhaltung. Um etwas anderes zu erstellen (ein anderes Format, eine andere Serie, eine andere Marke), öffne eine neue Unterhaltung in diesem Ordner und sage einfach, was du willst, zum Beispiel: 'mach mir ein 20-minütiges Meditationsvideo zum Einschlafen', 'ich möchte eine Novela für TikTok über eine geheime Erbin', 'mach eine UGC-Werbung für meine Kaffeemarke'. Ich lese dein Profil und wähle die richtige Pipeline aus.“

Regeln

  • Fünf Fragen, maximal. Keine Formulare, keine langen Erklärungen.
  • Gib während des Onboardings keine Credits aus. Der erste kostenpflichtige Schritt erfolgt erst, nachdem der Benutzer ein Drehbuch und ein Budget genehmigt hat.
  • Wenn der Benutzer es eilig hat („mach einfach etwas“), wähle das Format, das er genannt hat, nimm die Standardwerte aus templates/studio.json an und gehe direkt zum Drehbuch.

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/.

Verwandte Skills