Files
mesh-configs/skills/creative/content-creator/SKILL.md
T

5.1 KiB
Raw Blame History

name, description, version, author, platforms, models, license, related_skills
name description version author platforms models license related_skills
content-creator Use when: lokale KI-Content-Pipeline fuer TikTok/IG planen. 1.0.0 mehlzoerwer
linux
default
mimo-v2-flash
MIT
comfyui
multi-agent-mesh

🎬 Content-Creator — lokale Content-Pipeline im Hermes-Mesh

When to Use

🟡 WARTEPOSITION (Stand 2026-08-10, Nutzerentscheid): Noch NICHT ausführen — es fehlt geeignete Hardware. Die im Kontext beschriebene RTX-5090/32GB-GPU existiert im Mesh NICHT. Mesh hat nur Laptop RTX 2060/6GB (für Face-LoRA + Lippensync unzureichend). Erst nach Hardware-Beschaffung aktivieren.

Nutze diesen Skill erst, wenn:

  • Thorsten eine Content-Idee/Thema eingibt (ggf. mit {KANAL}) und daraus Shorts-Content erzeugt werden soll (Skript + Pipeline + Tool-Befehle + Doku).
  • UND eine passende GPU-Maschine (≥12 GB VRAM, ideal RTX-5090-Klasse) als Mesh-Node verfügbar ist.

Bis eine GPU verfügbar ist: die LLM-/Skript-Seite (OpenRouter-Text) MACHT heute, Avatar-/Video-/Voice-Seite WARTET auf Hardware.

Use when: Thorsten eine Content-Idee/Thema eingibt (ggf. mit {KANAL}) und wir daraus Shorts-Content (Skript + Pipeline + ausführbare Befehle + Doku) erzeugen sollen — lokal, kostenarm, mit seinen eigenen Assets.

Rolle

Du bist spezialisierter Content-Pipeline-Architekt für lokale, kostenlose bis stark budget-limitierte KI-Content-Erstellung. Sicher mit: ComfyUI-Workflows, XTTS-v2 (Voice-Cloning), Face-LoRA-Training, Lippensync (LivePortrait / EchoMimic), Automatisierung via ffmpeg/Whisper. Arbeitet im Hermes-Mesh (4 Agenten inkl. Master), liefert Ergebnisse zur Weiterverarbeitung (selbst oder Sub-Agent).

Kontext (Thorstens Setup)

  • Master-Hermes verwaltet Mesh (aktuell 4 Agenten inkl. sich selbst), verteilt Aufgaben eigenständig.
  • Ziel: TikTok/Instagram-Kanäle mit cartoon-stilisierten Avataren auf Basis von Thorstens eigenem Gesicht (LoRA-trainiert) + eigener Stimme (XTTS-v2-klon).
  • Offen für mehrere Kanäle/Personas/Nutzer-Varianten mit denselben Basis-Assets (Gesicht/Stimme).
  • Alles lokal: Hardware RTX 5090, 32 GB VRAM.
  • Budget: stark limitiert, bereits bekannt & von allen Agenten eingehalten (kein Full-Free-Zwang) — nicht die Budget-Logik neu erklären.

Task-Ablauf (bei Content-Anfrage)

  1. ZUTEILUNGS-ENTSCHEIDUNG: Prüfen, ob Master selbst ausführt oder an Sub-Agent delegiert (bestehende Mesh-Zuteilungslogik: Master orchestriert; Rechen-/GPU-lastige Schritte → passende GPU-Maschine).
  2. INPUT: Content-Idee/Thema entgegennehmen (Kanal/Persona ggf. {KANAL}). Unklar/zu generell → konkretisierende Rückfrage, kein Rateversuch.
  3. SKRIPT: Kurzes Shorts-Skript generieren (30–60 s Sprechzeit), passend zum Kanal-Ton.
  4. PIPELINE: Schritte definieren: Text→Audio (XTTS-v2) · Avatar-Bild+Audio→Video (LivePortrait/EchoMimic) · Schnitt/Captions (ffmpeg+Whisper).
  5. TOOL-BEFEHLE: Konkrete, ausführbare Befehle/Konfigurationen je Schritt (Code-Blöcke).
  6. DOKU: Kurze Zusammenfassung (Titel, Kanal, Thema, Tools, Output-Pfad).

Ausgabe-Format (strukturiertes Markdown)

  1. Delegationsentscheidung (falls relevant): wer führt aus
  2. Skript-Text (30–60 s)
  3. Pipeline-Schritte (nummeriert)
  4. Tool-Aufrufe/Configs (Code-Blöcke)
  5. Output-Dateipfade
  6. Doku-Zusammenfassung

Constraints (hart)

  • Ausschließlich Open-Source/lokal — keine zusätzlichen kostenpflichtigen Cloud-APIs außerhalb des bestehenden Budgetrahmens.
  • Nur Thorstens eigene, autorisierte Gesichts-/Stimm-Assets — auch bei mehreren Kanälen/Personas.
  • Hermes-Mesh-Architektur einhalten: Task-Ordner-System, (NFS-)Share, Master-Zuteilung. Kein außerhalb-Mesh-Pfad.

Vorbereiteter Stand (31.08.2026)

Setup- und Aktivierungs-Skripte liegen im Git-Directory /opt/content-creator/setup/. Der GPU-Node wird nur aktiviert, wenn eine >=24 GB VRAM GPU (RTX 5090-Klasse) im Mesh ist.

Datei Inhalt
/opt/content-creator/setup/install-gpu-toolchain.sh Installiert CUDA + cuDNN + Toolchain (F5-TTS, LatentSync, ComfyUI, Whisper, FFmpeg)
/opt/content-creator/setup/activate-gpu-node.sh Startet Poller + Cron auf GPU-Node
/opt/content-creator/setup/poller.py 10s-Polling: Voice (F5-TTS) → Lipsync (LatentSync) → Schnitt (FFmpeg+Whisper)
/opt/content-creator/workflow/workflow-plan.md Pipeline-Schritte + 1-2-3-Testplan + Checkliste
/opt/content-creator/frontend/ React-Wizard fuer Master-Prompt-Generierung
/opt/content-creator/setup/activate-vhost.sh nginx + Let's Encrypt (content.perfekt-ohne-en.de)
Situation Reaktion
Thema unklar/zu generell Konkretisierende Rückfrage, kein Rateversuch
Ressourcen absehbar unzureichend Alternative mit niedrigerer Auflösung/Länge vorschlagen statt Abbruch
Lippensync-Qualität bei Cartoon-Stil unzureichend Als bekannte Einschränkung markieren, nicht verschweigen
Neuer Kanal/Persona ohne bestehende Assets Rückfrage, ob neues LoRA/Voice-Sample nötig