Communitygithub.com

hs85-newbie/yt-faceless-ai

Erstellt ein langes, englisches AI×Wirtschafts-Erklärvideo und schneidet es in Shorts, Reels und TikTok-Clips. Diese Pipeline nutzt 10 installierte YouTube-Skills und stoppt an 4 menschlichen Prüfpunkten.

Was ist yt-faceless-ai?

Dieser Skill (/yt-pipeline) automatisiert die Produktion eines hochwertigen, gesichtslosen YouTube-Videos im Format Erklärvideo (AI × Wirtschaft) und extrahiert daraus 2–3 Kurzformate. Er ist speziell für Content-Creator entwickelt, die monatlich mehrere Videos in einem wiederholbaren, qualitätsgesicherten Workflow produzieren möchten. Der Skill durchläuft 10 Phasen: von der Fragensuche (mit Reverse-Engineering viraler Videos über /yt-viral) über wissenschaftliche Recherche (Primärquellen, Zahlen) und Skripterstellung (7-stufiger Beat-Sheet, Hook-Bewertung mit /yt-script) bis zur Audioproduktion (Voicebox), Motion-Graphic-Rendering (HyperFrames), SEO-Optimierung (/yt-seo) und Upload. 4 menschliche Gate-Prüfungen (Fragenauswahl, Skript, finale Videobild, Upload) stellen sicher, dass die Qualität hoch bleibt. Der Skill ignoriert KI-generierte Bilder und Fremdcontent-Nutzung – stattdessen werden Charts, Tabellen und Stockmaterial verwendet. Unterstützt werden YouTube, Instagram Reels und TikTok. Die Bedienung erfolgt über API-ähnliche Befehle wie /yt-pipeline oder /yt-pipeline 003 --from script, um eine bestehende Episode fortzusetzen. Der gesamte Workflow ist in einer zentralen STATUS.md dokumentiert, sodass Unterbrechungen und Fortsetzungen nahtlos möglich sind.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/hs85-newbie/yt-faceless-ai/tree/HEAD/.claude/skills/yt-pipeline

In Ihrer bevorzugten KI fragen

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

Dokumentation

/yt-pipeline – 1 Long-Form-Video → 3 Kurzvideos

Das Format ist festgelegt (Quelle: docs/research/, ADR-002).

  • Long-Form: Englisch, 10–13 Minuten, kein Gesicht, Voicebox-Erzählung, eine ungewohnte AI×Wirtschafts-Frage in einem 7-stufigen Beat-Sheet.
  • Bildschirm: HyperFrames-Motion-Grafiken (Charts, Vergleichstabellen, bewegte Artikel-Captures, 2D-Cutouts) + Stockmaterial. 0 KI-generierte Videos, 0 Fremdcontent-Neuverarbeitung.
  • Kurzformate: Aus dem Long-Form werden 2–3 Abschnitte (20–55 Sekunden) ausgewählt und vertikal neu gerendert. Gleiche Datei für Shorts, Reels und TikTok. Ziel: Traffic auf das Long-Form.

Start und Fortsetzung

/yt-pipeline                 # Neue Episode
/yt-pipeline 003             # STATUS.md von 003 lesen und ab unterbrochenem Schritt fortsetzen
/yt-pipeline 003 --from script

Bei einer neuen Episode wird episodes/NNN-slug/ erstellt (NNN = aktuell höchste Nummer + 1). Text liegt in diesem Ordner, Audio/Video in output/NNN/ (nicht in Git). Nach jedem Schritt wird die Checkliste in episodes/NNN-slug/STATUS.md aktualisiert. Die nächste Session setzt nur hiermit fort.

Schritte

#SchrittVerwendeter Skill/ToolOutputPause
1Fragensucheyt-dlp sammeln → /yt-viral (gleiches Genre, sortiert nach Multiplikator)01_idea.md mit 3 Kandidaten für ungewohnte FragenGate 1
2RechercheWebrecherche, Primärquellen, ggf. /watch 1–2 Videos (nur Struktur)02_research.md
3Skript7-stufiger Beat-Sheet + /yt-script bewertet 5 Hooks03_script.mdGate 2
4Paketierung/yt-package04_package.md mit Titel und Thumbnail-Text
5AudioVoicebox REST (/generate)output/NNN/voice.wav, transcript.srt
6Bildschirm & Render/hyperframes, Material von /media-useoutput/NNN/long.mp4 (16:9)Gate 3
7Kapitel & Beschreibung/yt-chapters → /yt-seo07_seo.md
8Kurzformate/yt-shorts → /hyperframes vertikales Rendernoutput/NNN/short_1~3.mp4, 08_shorts.md
9Uploadscripts/-Upload (YouTube, Reels), TikTok manuellLink-ProtokollGate 4
10Messung/yt-retention (48h, 7d), /yt-comment, alle 4 Episoden /yt-audit, monatlich /yt-plan10_metrics.md

/yt-edit wird nicht verwendet. Es ist ein Skill, um überflüssige Stellen aus direkt aufgenommenen Audiodateien zu schneiden, aber dieser Kanal nutzt synthetische Stimmen – es gibt nichts zu schneiden. Sollte jemals eine echte Aufnahme verwendet werden, kommt er nach Schritt 5.

Schritt-für-Schritt-Regeln

1. Fragensuche

  • Eine Frage ist das ganze Video. Der Unterschied zwischen 70–100k Views und 1–2,9 Mio Views lag am Winkel der Frage.
  • Gute Frage: Es gibt einen allgemein geglaubten Mythos UND Primärquellen-Zahlen widerlegen ihn. Beispiel: „AI ist teurer als Menschen geworden“, „Rechenzentren werden leise storniert“.
  • Pro Kandidat: einzeilige Frage, eine widerlegende Zahl mit Quelle, Referenzvideo (wenn vorhanden, mit Multiplikator), eine Zeile Gegenargument.
  • Gate 1: Der Benutzer wählt eine aus.

2. Recherche

  • Mindestens 3 Primärquellen (Geschäftsberichte, wissenschaftliche Arbeiten, offizielle Ankündigungen, Regierungsstatistiken), mindestens 10 Zahlen, jede mit Quell-URL.
  • Fakten und Schätzungen/Prognosen getrennt kennzeichnen. Auch im Video wird „Projection“ bei Schätzungen eingeblendet (Schwäche, auf die Economy Media hingewiesen wurde).
  • Zwingend ein Gegenargument UND seine Widerlegung finden.
  • /watch nur, um die Struktur von Referenzvideos zu analysieren. Skriptsätze nicht übernehmen (Authentizitäts- und Urheberrechtsverstöße).

3. Skript (Englisch, 1.400–1.900 Wörter, 150 Wörter/Minute → 10–13 Minuten)

  • 7-stufiger Beat-Sheet: ① 0–15s Allgemein akzeptierte Prämisse ② 45s–2min Prämisse umwälzende Frage + Titel-Drop ③ 4 Säulen à 1–1,5 min, jede mit 1–2 Zahlen ④ 75–85%-Punkt Gegenargument anerkennen, dann breiter widerlegen ⑤ Punchline mit einem Chart ⑥ Mit Frage enden oder zur nächsten Episode überleiten, kein Abo-Betteln.
  • Hooks: Mit /yt-script 5 schreiben, mit hookscore.py bewerten, die Top 2 anzeigen.
  • Pro Absatz rechts eine Bildschirmanweisung: [CHART: ...], [ARTICLE: url + highlight], [CUTOUT: ...], [STOCK: ...]. Alle 2–4 Sekunden muss sich der Bildschirm ändern.
  • Alle Zahlen stammen ausschließlich aus 02_research.md. Keine neuen Zahlen einführen.
  • Gate 2: Der Benutzer genehmigt das Skript.

5. Audio

  • Voicebox-App muss laufen (http://127.0.0.1:17493). Falls nicht, den Benutzer bitten, sie zu starten, und anhalten.
  • Absatzweise POST /generate (language: "en", festgelegte profile_id) → zusammensetzen zu voice.wav.
  • Transkription mit Diktat (POST /transcribe oder hyperframes transcribe) → transcript.srt. Wird in Schritt 7 und 8 verwendet.
  • Sprachprofil: In der ersten Episode 3 Samples vom Benutzer anhören und auswählen lassen. Danach fest.

6. Bildschirm & Render

  • In /hyperframes einsteigen. Charts, Vergleichstabellen, Zeitleisten, bewegte Artikel-Captures zuerst im /hyperframes-registry suchen.
  • Stockmaterial, BGM, Soundeffekte von /media-use. Keine News-, Film- oder Fremdcontent-Clips.
  • Bildschirmfarben und Schriftarten pro Episode nicht ändern (Kanalidentität). Szenen müssen sich pro Episode unterscheiden (Anti-Template-Wiederholung).
  • Gate 3: Der Benutzer sieht sich long.mp4 an.

8. Kurzformate

  • Mit /yt-shorts aus transcript.srt 2–3 Abschnitte (20–55s) extrahieren. Priorität: Paradoxe Hook-Szene, Punchline-Chart, die ungewohnteste Zahl.
  • Dieselbe Szene in 9:16 neu rendern (nicht zuschneiden). Unten 440px und rechts 150px frei lassen (Button-Bereich für Shorts/Reels).
  • Untertitel nur Zahlen und Kernbegriffe groß anzeigen. Letzte Szene mit erster verbinden, um Loop-Wiedergabe zu fördern.
  • In der Shorts-Beschreibung und „Ähnliche Videos“ auf das Long-Form verlinken. Das ist der Grund für Kurzformate.

9. Upload – Gate 4

  • Vor dem Upload zusammenfassen: Was (Datei, Titel), wohin (YouTube, Instagram, TikTok), Sichtbarkeit, ob rückgängig machbar.
  • Nur hochladen, wenn der Benutzer im Chat zustimmt. Erster Upload auf privat setzen, nach Bestätigung öffentlich schalten.
  • YouTube-Label „Realistische synthetische Inhalte“: Keine KI-generierten Videos, daher nicht zutreffend. Synthetische Stimme in der Beschreibung mit „AI narration“ kennzeichnen.

10. Messung

  • Nach 48h und 7d CSV zur Retention aus YouTube Studio holen mit /yt-retention. Ausstiegspunkte mit transcript.srt auf das Skript beziehen.
  • Kommentare: Nur Antwortentwürfe mit /yt-comment. Veröffentlichung durch Benutzer.
  • Bestehenskriterien (8 Wochen, 12 Episoden): Durchschnittliche Wiedergabedauer >35%, mindestens 1 von 12 Episoden hat das 5-fache des Kanal-Medians.

Nicht erlaubt

  • Hicksfield-ähnliche KI-Videogenerierung (ADR-002, bei Bedarf neu bewerten).
  • Fremdvideos neu verarbeiten, Skripts 1:1 übernehmen.
  • Gates überspringen. Selbst wenn der Benutzer sagt „mach alles selbst“, wird Gate 4 (Upload) nicht übersprungen.

Verwandte Skills