Communitygithub.com

OmniFlow Studio Agent Skill

Autonome KI-Medienproduktion, filmische Multi-Shot-Filmproduktion und Google Flow Automatisierungsbrücke. Ermöglicht KI-Agenten, Text-zu-Video-, Text-zu-Bild- und Charakterkonsistenz-Workflows ohne API-Kosten zu organisieren.

Was ist OmniFlow Studio Agent Skill?

Dieser Skill verleiht KI-Codierungs- und Orchestrierungsagenten die direkte Kontrolle über OmniFlow Studio, eine autonome Brücke, die lokale KI-Agenten mit hochauflösenden, generativen Medien-Leinwänden in Google Chrome verbindet. Er ist besonders nützlich, wenn Benutzer kinoreife KI-Videos, B-Roll-Material, Konzeptkunst oder Storyboards erstellen möchten, ganze Kurzfilme oder Werbeclips mit mehreren Szenen inszenieren möchten oder batchweise Bild- und Videogenerierung automatisieren wollen – und dabei kostspielige API-Gebühren pro Minute vermeiden möchten. Der Skill funktioniert, indem er einen lokalen Bridge-Daemon auf Port 8792 verwendet, über den Agenten den Gesundheitszustand prüfen, Jobs über REST-API-Aufrufe oder Hilfsskripte einreichen und den Fortschritt überwachen können, bis die Medien auf die lokale Festplatte heruntergeladen werden. Er unterstützt mehrere Modi wie Text-zu-Video, Text-zu-Bild und Charaktererstellung, sowohl über REST-Befehle als auch über nativen MCP-Toolzugriff, und bietet Best Practices für photorealistische Ausgaben mit Veo 3.1.

Funktioniert mit✓Claude Code✓Codex CLI✓Cursor✓Antigravity
npx skills add https://github.com/deepankar-sah/OmniFlowStudio-Skills/tree/HEAD

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht OmniFlow Studio Agent Skill?

Dieser Skill gewährt KI-Codierungs- und Orchestrierungsagenten die direkte Kontrolle über OmniFlow Studio – eine autonome Brücke, die lokale KI-Agenten mit hochauflösenden, generativen Medien-Leinwänden in Google Chrome verbindet.

Wann dieser Skill verwendet werden sollte

Verwenden Sie diesen Skill immer dann, wenn:

  1. Der Benutzer die Erstellung von kinoreifen KI-Videos, B-Roll-Material, Konzeptkunst oder Storyboards anfordert.
  2. Sie einen autonomen Multi-Shot-Kurzfilm oder eine Werbekreation erstellen oder inszenieren.
  3. Sie Charakter-Referenzblätter (Turnaround-Konsistenz) für mehrere Videoszenen generieren.
  4. Sie die Batch-Erzeugung von Bildern/Videos automatisieren möchten, ohne pro Minute API-Gebühren zu zahlen.
  5. Sie sich nach dem aktuellen Status der OmniFlow-Brücke, den Erzeugungskontingenten oder dem Fortschritt der aktiven Warteschlange erkundigen.

🚀 Schnellausführungsprotokoll für Agenten

Bevor Medienaufträge versendet werden, muss jeder Agent diese 3-Schritt-Verifizierung durchlaufen:

Schritt 1: Gesundheits- und Brückenprüfung

Überprüfen Sie, ob der lokale OmniFlow-Brücken-Daemon auf http://127.0.0.1:8792 läuft:

node scripts/check-bridge.js
# Oder direkt mit curl:
curl -s http://127.0.0.1:8792/status
  • Wenn offline: Weisen Sie den Benutzer an oder führen Sie aus: omniflow bridge start (oder starten Sie die Brücke als Hintergrundaufgabe).
  • Wenn online: Prüfen Sie, ob extensionConnected true und tabVisible true ist (bedeutet, dass Chrome Google Flow geöffnet hat).

Schritt 2: Einen Erzeugungsjob einreichen

Agenten können Jobs über die REST-API oder die bereitgestellten Hilfsskripte einreichen:

# Hilfsskript (am einfachsten):
node scripts/submit-shot.js --mode flow-text-to-video --prompt "Kinematischer Drohnenflug über neon Cyberpunk Tokyo Regen 8k" --aspectRatio 16:9 --duration 6s

# Oder direkter HTTP-POST:
curl -s -X POST http://127.0.0.1:8792/jobs \
  -H "Content-Type: application/json" \
  -d '{
    "mode": "flow-text-to-video",
    "prompt": "Kinematischer Drohnenflug über neon Cyberpunk Tokyo Regen 8k",
    "params": {
      "aspectRatio": "16:9",
      "duration": "6s",
      "videoModel": "veo-3.1-fast",
      "downloadSubfolder": "MyProject"
    }
  }'

Schritt 3: Heruntergeladene Medien überwachen und abrufen

Fragen Sie wiederholt ab, bis der Job-Status auf completed wechselt:

node scripts/list-jobs.js
# Oder:
curl -s http://127.0.0.1:8792/jobs

Wenn status === "completed" ist, rufen Sie den lokalen Dateipfad aus dem files-Array ab (z.B. Downloads/MyProject/...mp4).


🛠️ Unterstützte Erzeugungsmodi

Modus-IDBeschreibungWichtige Parameter
flow-text-to-videoErzeugt Bewegtvideo aus einer Textbeschreibungprompt, aspectRatio (16:9, 9:16, 1:1), duration (4s, 6s, 8s)
flow-text-to-imageErzeugt fotorealistische oder stilisierte Standbilderprompt, aspectRatio, imageModel (nano-banana-pro)
flow-frame-to-videoErweitert ein Standbild oder einen Keyframe zu einem fortlaufenden Videoprompt, duration, Referenz-Asset-Token
flow-create-characterErzeugt ein 4-Winkel-Turnaround-Blatt für GesichtskonsistenzcharacterName, visualDescription, voicePreset

🎛️ MCP-Toolaufrufe (falls MCP-Server aktiv ist)

Wenn der OmniFlow-MCP-Server in Ihrer Agentenumgebung verbunden ist, rufen Sie diese nativen Tools direkt auf:

  • omniflow_status: Überprüft den Brücken- und Browserverbindungsstatus.
  • omniflow_generate_shot: Stellt einen einzelnen Schuss mit Kamerabewegung in die Warteschlange (drone-wide, close-up, tracking).
  • omniflow_produce_movie: Übergibt ein vollständiges Screenplay-Array von geordneten Schüssen, um sequenziell einen gesamten Kurzfilm zu produzieren.
  • omniflow_create_character: Sperrt ein Charakter-Tag mit Vorder- und Profil-Turnaround-Konsistenz.
  • omniflow_list_jobs: Listet aktive, in der Warteschlange befindliche und abgeschlossene Erzeugungsjobs mit Festplatten-Downloadpfaden auf.

💡 Best Practices für kinoreife Prompts

Für fotorealistische Videoausgaben mit Veo 3.1:

  1. Kamerabewegung angeben: Z.B. [Camera: drone-wide], [Camera: slow push-in], [Camera: tracking shot].
  2. Beleuchtung und Atmosphäre angeben: Z.B. volumetric rim lighting, golden hour anamorphic haze, 35mm film grain.
  3. Fachjargon vermeiden: Google Flow reagiert am besten auf klare visuelle Erzählbeschreibungen anstelle von Software-Tags.

Siehe references/api-reference.md und examples/cinematic-short-film.json für vorgefertigte Multi-Szenen-Vorlagen.

Verwandte Skills