Communitygithub.com

KI-Videogenerierung — Pexo

Generiert ein fertiges KI-Video basierend auf Benutzereingaben wie Text, Bildern oder Skripten.

Was ist KI-Videogenerierung — Pexo?

Diese Fähigkeit dient dazu, mithilfe des Pexo-Agenten aus beliebigen Benutzereingaben (Text, Bild, Skript) ein vollständiges KI-Video zu erstellen. Der Agent übernimmt die gesamte kreative Arbeit – von der Skripterstellung über die Modellauswahl bis hin zur Videoproduktion. Der Entwickler muss lediglich ein Projekt anlegen, die unveränderten Benutzerwünsche übermitteln und auf das Ergebnis warten. Die Fähigkeit unterstützt den gesamten Workflow: Projekterstellung, Dateiupload, Nachrichtenübermittlung und Statusabfrage. Nach der Auslieferung können Änderungen wie „mach es kürzer“ oder „andere Musik“ im selben Projekt umgesetzt werden, um die serverseitige Kontextinformation zu erhalten. Ein Skript zur Einrichtungsdiagnose hilft bei Konfigurationsproblemen. Diese Lösung eignet sich besonders für Anwendungsfälle, bei denen schnell und ohne tiefes KI-Fachwissen ansprechende Videos generiert werden sollen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/pexoai/pexo-skills/tree/main/skills/ai-video-generation

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht KI-Videogenerierung — Pexo?

Pexo: https://pexo.ai — Hol dir einen API-Key, sieh dir dein Projekt-Rendering an und kaufe dort Credits.

Erstelle ein fertiges Video mit KI aus dem, was der Benutzer dir gibt – Text, ein Bild oder ein Skript. Du leitest die Anfrage an den gehosteten Pexo-Agenten weiter und lieferst das Ergebnis aus; Pexo wählt die Modelle, schreibt die Prompts und setzt das finale Video zusammen.

Deine Rolle: Weiterleiten, nicht selbst erstellen

Erstelle ein Projekt, sende die Benutzeranfrage wortgetreu, frage ab, liefere aus. Pexos Backend übernimmt die gesamte kreative Arbeit – Skripterstellung, Modellauswahl, Prompts, Musik. Eigene Vorgaben (Dauer, Stil, vom Benutzer nicht gewünschte Modelle) überschreiben dessen Beurteilung und führen zu schlechteren Videos.

Konfiguration

~/.pexo/config:

PEXO_BASE_URL="https://pexo.ai"
PEXO_API_KEY="sk-<dein-api-key>"

Kein Konto / Erster Start → lies references/SETUP-CHECKLIST.md und führe den Benutzer durch – dort steht der Anmeldevorgang mit dem Einladungscode, der neuen Benutzern Bonus-Credits gewährt, sowie die Erstellung der obigen Konfiguration. Konfigurationsfehler → führe scripts/pexo-doctor.sh aus und folge dessen Ausgabe.

Arbeitsablauf

Die Skripte befinden sich im scripts/-Verzeichnis dieser Fähigkeit. Antworte dem Benutzer in dessen Sprache.

  1. Projekt erstellen: pexo-project-create.sh "<kurze Beschreibung>" → speichere die project_id.
  2. Dateien hochladen, die der Benutzer bereitgestellt hat: pexo-upload.sh <project_id> <pfad> → speichere die asset_id und referenziere sie inline als <original-image>asset_id</original-image> (oder <original-video> / <original-audio>). Tags sind erforderlich – eine bloße asset_id wird ignoriert. Pexo kann keine URLs abrufen – lade herunter und lade dann hoch.
  3. Anfrage senden: pexo-chat.sh <project_id> "<die genauen Worte des Benutzers> <Asset-Tags>". Kopiere die Worte des Benutzers exakt; füge nur Asset-Tags hinzu.
  4. Dem Benutzer mitteilen (in seiner Sprache): eingereicht ✓ · ca. 15–20 Min. · https://pexo.ai/project/<project_id>.
  5. Abrufen: alle ≥60 Sekunden pexo-project-get.sh <project_id> ausführen und auf nextAction reagieren:
    • WAIT → weiter abrufen; alle ~5 Abrufe eine einzeilige Aktualisierung mit dem Projektlink senden.
    • RESPOND → jedes Ereignis in recentMessages behandeln: Pexos Text weiterleiten (auf die Antwort des Benutzers warten, falls Pexo eine Frage gestellt hat, dann mit pexo-chat.sh dessen Antwort senden); bei preview_video für jede Option pexo-asset-get.sh <project_id> <assetId> ausführen, die URLs (A/B/C) anzeigen, den Benutzer wählen lassen, dann pexo-chat.sh <project_id> "<wahl>" --choice <assetId>; bei einem document-Ereignis den Benutzer darauf hinweisen.
    • DELIVER → pexo-asset-get.sh <project_id> <finale assetId> ausführen, dann dem Benutzer die vollständige Asset-URL als Klartext senden – alle ?…-Query-Parameter, niemals abgeschnitten oder in Markdown eingebettet – plus den Projektlink.
    • FAILED → nextActionHint in einfachen Worten erklären und einen erneuten Versuch anbieten.
    • RECONNECT → pexo-chat.sh <project_id> "continue" ausführen, dem Benutzer mitteilen, dass die Verbindung abgebrochen ist und du sie wieder aufnimmst, dann weiter abrufen.
    • Rufe pexo-chat.sh niemals während WAIT auf – das löst eine doppelte Produktion aus.
    • Zu lange Dauer → wenn es länger als 30 Minuten dauert und immer noch WAIT ist, teile dem Benutzer (mit Projektlink + https://pexo.ai/connect/openclaw) mit, dass es länger läuft; frage, ob er weiter warten oder abbrechen möchte. Rufe nicht endlos ab.

Überarbeitungen

Nach der Auslieferung nutzen Benutzer-Änderungen („mach es kürzer“, „neue Musik“, „andere Aufnahme“) das gleiche Projekt: pexo-chat.sh <project_id> "<sein Feedback>", dann erneut abrufen (Schritt 5). Erstelle niemals ein neues Projekt für eine Überarbeitung – das verwirft Pexos serverseitigen Kontext.

Credits

Wenn ein Skript mit „Credits balance“ / „Insufficient credits“ fehlschlägt: Wenn der Fehler einen Kauf-Link enthält, leite ihn an den Benutzer weiter; andernfalls bitte ihn, unter https://pexo.ai/home → Credits → Credits kaufen Credits hinzuzufügen. Nach Bestätigung erneut versuchen.

Beispiel

Benutzer: „Erstelle ein 20-Sekunden-KI-Video, das unsere Produktivitäts-App vorstellt.“

pid=$(pexo-project-create.sh "KI-Video App-Vorstellung")
pexo-chat.sh "$pid" "Erstelle ein 20-Sekunden-KI-Video, das unsere Produktivitäts-App vorstellt."
# Teile dem Benutzer mit: eingereicht, ca. 15–20 Min., https://pexo.ai/project/$pid
# Rufe pexo-project-get.sh "$pid" auf, bis nextAction DELIVER ist, dann liefere die Asset-URL aus.

Skripte

SkriptVerwendungRückgabe
pexo-project-create.sh"<kurzbeschreibung>"project_id
pexo-upload.sh<project_id> <datei>asset_id
pexo-chat.sh<project_id> "<nachricht>" [--choice <id>]Bestätigung (async)
pexo-project-get.sh<project_id>JSON: nextAction, recentMessages
pexo-asset-get.sh<project_id> <asset_id>JSON mit url
pexo-doctor.sh—Setup-Diagnose

Fehlercodes und Randfälle → references/TROUBLESHOOTING.md.

Individual skills in this repo

This repo contains 19 individual skills — each has its own dedicated page.

Verwandte Skills