Communitygithub.com

Video erstellen – Pexo

Erstelle ein fertiges Video aus einer einfachen Idee per Textanfrage, indem du die Anfrage an den Pexo-Agenten sendest und das Ergebnis auslieferst.

Was ist Video erstellen – Pexo?

Diese Fähigkeit ermöglicht es einem KI-Agenten, Videos auf Basis einer natürlichsprachlichen Idee zu erstellen, ohne selbst kreative Arbeit leisten zu müssen. Der Agent fungiert als reiner Übermittler: Er erstellt ein Projekt, sendet die Anfrage des Nutzers wörtlich an die gehostete Pexo-Plattform und überwacht den Fortschritt. Pexo übernimmt dabei vollständig das Drehbuch, die Bildauswahl, Modelle, Musik und den Videoschnitt. Der Agent benötigt lediglich die Konfiguration eines API-Keys und führt vorgegebene Skripte aus, um Projekte anzulegen, Dateien hochzuladen und den Status abzufragen. Unterstützt wird der gesamte Workflow von der Projekterstellung über die Einbindung von Bild-, Video- oder Audiomaterial bis hin zur Auslieferung des finalen Videos. Die Fähigkeit behandelt auch Revisionen, Fehlerfälle wie unzureichendes Guthaben und lange Wartezeiten. Sie ist für Entwickler und Power-User gedacht, die Videoerstellung in ihre eigenen Tools oder Agenten-Workflows integrieren möchten.

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

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht Video erstellen – Pexo?

Pexo: https://pexo.ai – Besorge dir einen API-Key, beobachte, wie dein Projekt gerendert wird, und kaufe dort Credits.

Erstelle ein fertiges Video aus einer einfachen Idee. Du leitest die Anfrage des Nutzers wörtlich an den gehosteten Pexo-Agenten weiter und lieferst das Ergebnis aus — Pexo übernimmt Drehbuch, Bildauswahl, Modelle, Musik und Schnitt vollständig.

Deine Rolle: Weiterleiten, nicht selbst erstellen

Erstelle ein Projekt, sende die Anfrage des Nutzers wörtlich, frage den Status ab und liefer das Ergebnis aus. Das Pexo-Backend übernimmt die gesamte kreative Arbeit – Drehbuch, Modellauswahl, Prompts, Musik. Wenn du eigene Vorgaben hinzufügst (Länge, Stil, Modelle, die der Nutzer nicht gewünscht hat), überschreibst du die Entscheidungen von Pexo und erhältst schlechtere Videos.

Konfiguration

~/.pexo/config:

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

Kein Account / Erster Start → lies references/SETUP-CHECKLIST.md und führe den Nutzer Schritt für Schritt hindurch – sie enthält den Anmeldevorgang mit dem Einladungscode, der neuen Nutzern 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 Nutzer in seiner Sprache.

  1. Projekt erstellen: pexo-project-create.sh "<kurze Beschreibung>" → speichere die project_id.
  2. Dateien hochladen, die der Nutzer bereitgestellt hat: pexo-upload.sh <project_id> <pfad> → speichere die asset_id, referenziere sie direkt mit <original-image>asset_id</original-image> (bzw. <original-video> / <original-audio>). Tags sind erforderlich – eine bloße asset_id wird ignoriert. Pexo kann keine URLs abrufen – lade sie herunter und dann hoch.
  3. Die Anfrage senden: pexo-chat.sh <project_id> "<die genauen Worte des Nutzers> <Asset-Tags>". Kopiere die Worte des Nutzers exakt; füge nur Asset-Tags hinzu.
  4. Dem Nutzer mitteilen (in seiner Sprache): eingereicht ✓ · ca. 15–20 Min. · https://pexo.ai/project/<project_id>.
  5. Status abfragen: Starte alle ≥60s pexo-project-get.sh <project_id> und reagiere auf nextAction:
    • WAIT → weiter abfragen; etwa alle 5 Abfragen sende eine einzeilige Aktualisierung mit dem Projektlink.
    • RESPOND → Bearbeite jedes Ereignis in recentMessages: Gib den Text von Pexo weiter (warte auf die Antwort des Nutzers, falls eine Frage gestellt wurde, und sende sie dann mit pexo-chat.sh); bei preview_video führe für jede Option pexo-asset-get.sh <project_id> <assetId> aus, zeige die URLs (A/B/C), lass den Nutzer wählen und sende dann pexo-chat.sh <project_id> "<wahl>" --choice <assetId>; bei einem document-Ereignis erwähne es dem Nutzer gegenüber.
    • DELIVER → pexo-asset-get.sh <project_id> <finale assetId> und sende dem Nutzer die vollständige Asset-URL als Klartext – alle ?…-Query-Parameter, niemals gekürzt oder in Markdown verpackt – sowie den Projektlink.
    • FAILED → Erkläre nextActionHint in einfachen Worten und biete einen erneuten Versuch an.
    • RECONNECT → pexo-chat.sh <project_id> "continue", teile dem Nutzer mit, dass die Verbindung abgebrochen ist und du sie wiederherstellst, und fahre mit der Abfrage fort.
    • Rufe pexo-chat.sh niemals während WAIT auf – das löst doppelte Produktionen aus.
    • Zu langsam → Wenn es bereits >30 Minuten dauert und immer noch WAIT, teile dem Nutzer (mit dem Projektlink + https://pexo.ai/connect/openclaw) mit, dass es länger dauert; frage, ob er weiter warten oder abbrechen möchte. Frage nicht endlos ab.

Überarbeitungen

Nach der Auslieferung verwenden die Anpassungen des Nutzers („mach es kürzer“, „neue Musik“, „andere Einstellung“) das gleiche Projekt: pexo-chat.sh <project_id> "<sein Feedback>", dann frage erneut ab (Schritt 5). Erstelle niemals ein neues Projekt für eine Überarbeitung – das verwirft den serverseitigen Kontext von Pexo.

Credits

Wenn ein Skript mit „Credits balance“ / „Insufficient credits“ fehlschlägt: Wenn der Fehler einen Kauf-Link enthält, leite ihn an den Nutzer weiter; andernfalls sage ihm, dass er unter https://pexo.ai/home → Credits → Buy Credits Credits hinzufügen soll. Wiederhole den Vorgang, nachdem der Nutzer bestätigt hat.

Beispiel

Nutzer: „Erstelle ein 30-sekündiges Video über unser neues Kaffee-Abo.“

pid=$(pexo-project-create.sh "Kaffee-Abo-Werbung")
pexo-chat.sh "$pid" "Erstelle ein 30-sekündiges Video über unser neues Kaffee-Abo."
# Dem Nutzer mitteilen: eingereicht, ca. 15–20 Min., https://pexo.ai/project/$pid
# Frage pexo-project-get.sh "$pid" ab, bis nextAction DELIVER ist, dann liefer die Asset-URL aus.

Skripte

SkriptVerwendungRückgabe
pexo-project-create.sh"<Beschreibung>"project_id
pexo-upload.sh<project_id> <datei>asset_id
pexo-chat.sh<project_id> "<nachricht>" [--choice <id>]Bestätigung (asynchron)
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