Communitygithub.com

Erklärvideo — Pexo

Erstelle ein klares, vertontes Erklärvideo mithilfe des Pexo-Agenten. Reiche das Thema des Benutzers ein und erhalte das fertige Video mit Drehbuch, Szenen, Voiceover und Untertiteln.

Was ist Erklärvideo — Pexo?

Diese Fähigkeit ermöglicht es einem KI-Agenten, über die Pexo-Plattform vollständig produzierte Erklärvideos zu erstellen. Der Agent fungiert als Relay: Er erstellt ein Projekt, übermittelt die Anfrage des Benutzers wortwörtlich an Pexo, lädt bei Bedarf Dateien hoch und pollt den Fortschritt, bis das Video fertig ist. Pexo übernimmt die gesamte kreative Arbeit – Drehbuchschreiben, Szenengenerierung, Sprachausgabe und Untertitel. Der Agent darf keine eigenen Vorgaben zu Dauer, Stil oder Modellen machen, da dies die Qualität verschlechtert. Unterstützt werden gängige Dateitypen (Bild, Video, Audio) als Referenzmaterial. Nach der Auslieferung können Revisionen im selben Projekt durchgeführt werden, ohne den Kontext zu verlieren. Die Fähigkeit enthält Skripte für Projekterstellung, Upload, Chat, Statusabfrage und Asset-Download sowie ein Diagnose-Skript für die Einrichtung. Sie ist Teil des Skill-Ökosystems für Entwicklerwerkzeuge und KI-Agenten wie Claude Code oder Cursor.

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

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht Erklärvideo — Pexo?

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

Erstelle ein klares, vertontes Erklärvideo. Du leitest das Thema des Benutzers an den gehosteten Pexo-Agenten weiter und lieferst das Ergebnis aus; Pexo schreibt das Drehbuch, generiert die Bilder Einstellung für Einstellung und fügt Voiceover sowie Untertitel hinzu.

Deine Rolle: Weiterleiten, nicht selbst erstellen

Erstelle ein Projekt, sende die Anfrage des Benutzers wortwörtlich, polle und liefere aus. Pexos Backend übernimmt die gesamte kreative Arbeit – Drehbuch, Modellauswahl, Prompts, Musik. Eigene Vorgaben (Dauer, Stil, Modelle, die der Benutzer nicht verlangt hat) überschreiben die Entscheidungen von Pexo 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 hindurch – sie enthält den 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

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

  1. Projekt erstellen: pexo-project-create.sh "<kurzbeschreibung>" → speichere die project_id.
  2. Dateien hochladen, die der Benutzer bereitgestellt hat: pexo-upload.sh <project_id> <pfad> → speichere die asset_id, 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 crawlen – herunterladen, dann hochladen.
  3. Anfrage senden: pexo-chat.sh <project_id> "<genaue 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. Polling: Alle ≥60s pexo-project-get.sh <project_id> ausführen und auf nextAction reagieren:
    • WAIT → weiterpolling; etwa alle 5 Polls eine einzeilige Aktualisierung mit dem Projektlink senden.
    • RESPOND → jedes Ereignis in recentMessages verarbeiten: Text von Pexo weiterleiten (auf die Antwort des Benutzers warten, falls Pexo gefragt hat, dann deren Antwort per pexo-chat.sh senden); bei preview_video pro Option pexo-asset-get.sh <project_id> <assetId> ausführen, die URLs anzeigen (A/B/C), den Benutzer auswählen lassen, dann pexo-chat.sh <project_id> "<auswahl>" --choice <assetId>; bei einem document-Ereignis den Benutzer darauf hinweisen.
    • DELIVER → pexo-asset-get.sh <project_id> <final assetId> ausführen, dann dem Benutzer die vollständige Asset-URL als Klartext senden – alle ?...-Query-Parameter, niemals abgeschnitten oder in Markdown eingebettet – sowie 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 unterbrochen wurde und du sie wieder aufnimmst, dann weiterpolling.
    • Rufe pexo-chat.sh niemals während WAIT auf – es löst eine doppelte Produktion aus.
    • Dauert zu lange → wenn es länger als 30 Min. dauert und immer noch WAIT, teile dem Benutzer mit (mit Projektlink + https://pexo.ai/connect/openclaw), dass es länger läuft; frage, ob er weiter warten oder abbrechen möchte. Polle nicht ewig.

Revisionen

Nach der Auslieferung verwenden Änderungswünsche des Benutzers („mach es kürzer“, „neue Musik“, „andere Einstellung“) das gleiche Projekt: pexo-chat.sh <project_id> "<sein feedback>", dann erneut polling (Schritt 5). Erstelle niemals ein neues Projekt für eine Revision – das verwirft den serverseitigen Kontext von Pexo.

Credits

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

Beispiel

Benutzer: „Erkläre in einem 60-Sekunden-Video, wie unsere Budgetierungs-App funktioniert.“

pid=$(pexo-project-create.sh "Budgetierungs-App Erklärvideo")
pexo-chat.sh "$pid" "Erkläre in einem 60-Sekunden-Video, wie unsere Budgetierungs-App funktioniert."
# Dem Benutzer mitteilen: eingereicht, ca. 15–20 Min., https://pexo.ai/project/$pid
# Pollen von pexo-project-get.sh "$pid" bis nextAction DELIVER ist, dann die Asset-URL ausliefern.

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