Communitygithub.com

startup-video

Erstellen Sie ein fertiges Brand- oder Intro-Video für Ihr Startup – Skript, Szenen und Musik werden automatisch von der Pexo-API generiert.

Was ist startup-video?

Dieses Skill ermöglicht es Ihnen, ein professionelles Startup-Video zu erstellen, indem Sie lediglich die Idee des Gründers oder einen Verweis auf die Website an den gehosteten Pexo-Agenten weiterleiten. Der Skill übernimmt die gesamte kreative Arbeit – Skripterstellung, Generierung der Aufnahmen und Zusammenstellung eines polierten Videos mit Musik. Sie müssen nur das Projekt anlegen, die Anfrage des Nutzers unverändert übermitteln, regelmäßig den Status abfragen und das Endergebnis ausliefern. Der Skill unterstützt auch Revisionen, bei denen Sie Feedback zum selben Projekt senden können, ohne den Kontext auf dem Server zu verlieren.

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

In Ihrer bevorzugten KI fragen

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

Dokumentation

Startup Video — Pexo

Pexo: https://pexo.ai — Holen Sie sich einen API-Key, lassen Sie Ihr Projekt rendern und kaufen Sie dort Credits.

Erstellen Sie ein fertiges Brand- oder Intro-Video für Ihr Startup. Sie leiten das Briefing des Gründers – oder Ihre Website – an den gehosteten Pexo-Agenten weiter und liefern das Ergebnis aus; Pexo schreibt das Skript, generiert die Aufnahmen und setzt ein poliertes Startup-Video mit Musik zusammen.

Ihre Rolle: Weiterleiten, nicht selbst erstellen

Erstellen Sie ein Projekt, senden Sie die Anfrage des Nutzers wortwörtlich, fragen Sie ab, liefern Sie aus. Das Pexo-Backend übernimmt die gesamte kreative Arbeit – Skripterstellung, Modellauswahl, Prompts, Musik. Wenn Sie eigene Vorgaben hinzufügen (Dauer, Stil, Modelle, die der Nutzer nicht gewünscht hat), überschreiben Sie dessen Beurteilung und erhalten schlechtere Videos.

Konfiguration

~/.pexo/config:

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

Kein Konto / Erster Start → Lesen Sie references/SETUP-CHECKLIST.md und führen Sie den Nutzer hindurch – sie enthält den Anmeldevorgang mit dem Einladungscode, der neuen Nutzern Bonus-Credits gewährt, sowie die Erstellung der obigen Konfiguration. Konfigurationsfehler → Führen Sie scripts/pexo-doctor.sh aus und folgen Sie dessen Ausgabe.

Arbeitsablauf

Die Skripte befinden sich im scripts/-Verzeichnis dieses Skills. Antworten Sie dem Nutzer in seiner Sprache.

  1. Projekt erstellen: pexo-project-create.sh "<kurzes Briefing>" → Speichern Sie die project_id.
  2. Vom Nutzer bereitgestellte Dateien hochladen: pexo-upload.sh <project_id> <pfad> → Speichern Sie die asset_id und referenzieren Sie 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 URLs nicht crawlen – laden Sie die Datei herunter und laden Sie sie dann hoch.
  3. Anfrage senden: pexo-chat.sh <project_id> "<genaue Worte des Nutzers> <Asset-Tags>". Kopieren Sie die Worte des Nutzers exakt; fügen Sie nur Asset-Tags hinzu.
  4. Dem Nutzer mitteilen (in seiner Sprache): eingereicht ✓ · ca. 15–20 Min. · https://pexo.ai/project/<project_id>.
  5. Abfragen: Führen Sie alle ≥60s pexo-project-get.sh <project_id> aus und reagieren Sie auf nextAction:
    • WAIT → weiter abfragen; etwa alle 5 Abfragen eine einzeilige Aktualisierung mit dem Projektlink senden.
    • RESPOND → jedes Ereignis in recentMessages behandeln: Pexos Text weiterleiten (auf die Antwort des Nutzers warten, falls nachgefragt wurde, dann deren Antwort mit pexo-chat.sh senden); bei preview_video für jede Option pexo-asset-get.sh <project_id> <assetId> ausführen, die URLs anzeigen (A/B/C), den Nutzer auswählen lassen, dann pexo-chat.sh <project_id> "<auswahl>" --choice <assetId>; bei einem document-Ereignis den Nutzer darauf hinweisen.
    • DELIVER → pexo-asset-get.sh <project_id> <finale assetId> ausführen, dann dem Nutzer die vollständige Asset-URL als Klartext senden – alle ?…-Query-Parameter, nie 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 Nutzer mitteilen, dass die Verbindung unterbrochen wurde und Sie fortsetzen, dann weiter abfragen.
    • Rufen Sie pexo-chat.sh niemals während WAIT auf – dies löst eine doppelte Produktion aus.
    • Zu lange Dauer → Wenn es >30 Minuten dauert und immer noch WAIT ist, teilen Sie dem Nutzer mit (mit dem Projektlink + https://pexo.ai/connect/openclaw), dass die Ausführung länger dauert; fragen Sie, ob er weiter warten oder abbrechen möchte. Nicht unendlich abfragen.

Überarbeitungen

Nach der Auslieferung nutzen die Anpassungen des Nutzers („kürzer machen“, „neue Musik“, „andere Aufnahme“) das gleiche Projekt: pexo-chat.sh <project_id> "<sein Feedback>" und dann erneut abfragen (Schritt 5). Erstellen Sie niemals ein neues Projekt für eine Überarbeitung – dadurch wird der serverseitige Kontext von Pexo verworfen.

Credits

Wenn ein Skript mit „Credits balance“ / „Insufficient credits“ fehlschlägt: Falls der Fehler einen Kauf-Link enthält, reichen Sie diesen an den Nutzer weiter; andernfalls sagen Sie ihm, er soll unter https://pexo.ai/home → Credits → Credits kaufen Credits hinzufügen. Wiederholen Sie den Vorgang, nachdem er bestätigt hat.

Beispiel

Nutzer: „Erstellen Sie ein 30-sekündiges Intro-Video für unser Startup – ein Marktplatz für lokale Bauern.“

pid=$(pexo-project-create.sh "Startup-Intro-Video")
pexo-chat.sh "$pid" "Erstellen Sie ein 30-sekündiges Intro-Video für unser Startup – ein Marktplatz für lokale Bauern."
# Dem Nutzer mitteilen: eingereicht, ca. 15–20 Min., https://pexo.ai/project/$pid
# pexo-project-get.sh "$pid" abfragen, bis nextAction DELIVER ist, dann die Asset-URL ausliefern.

Skripte

SkriptVerwendungRückgabe
pexo-project-create.sh"<kurzes Briefing>"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