Communitygithub.com

TikTok Video Ad — Pexo

Erstellen Sie native, postfertige TikTok-Anzeigen – vertikal und hook-basiert. Einfach Ihr Produkt oder Briefing an den gehosteten Pexo-Agenten weiterleiten.

Was ist TikTok Video Ad — Pexo?

Diese Skill ermöglicht es einem KI-Agenten (wie Claude Code, Cursor oder Codex), im Auftrag des Benutzers eine echte TikTok-Anzeige zu produzieren – komplett vertikal, Hook-first und postfertig. Statt selbst kreative Arbeit zu leisten (Drehbuch, Shot-Sequenzierung, Musikauswahl), fungiert der Skill als reiner Relayer: Der Benutzer gibt einen kreativen Brief, der Agent erstellt ein Projekt bei Pexo, lädt ggf. Dateien hoch, sendet die Anfrage exakt in den Worten des Benutzers und pollt dann den Status. Pexos Backend übernimmt die gesamte Videoproduktion und liefert schließlich eine fertige Videodatei zurück. Der Skill stellt sicher, dass der Agent nicht in die kreative Arbeit eingreift – eigenständige Änderungen an Dauer, Stil oder Modellen würden die Qualität verschlechtern. Der Workflow umfasst Projekt-Erstellung, Datei-Upload, Nachrichten-Senden und Polling auf verschiedene Status (WAIT, RESPOND, DELIVER, FAILED, RECONNECT). Nach der ersten Auslieferung können Revisionen im selben Projekt durchgeführt werden, um den Server-Kontext nicht zu verlieren. Die Skill-Dokumentation enthält detaillierte Skripte, Fehlerbehandlung und eine Setup-Anleitung mit API-Key und Config-Datei. Unterstützte Plattformen sind alle Agenten, die Shell-Skripte ausführen können (Claude Code, Cursor, Codex etc.).

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

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht TikTok Video Ad — Pexo?

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

Produzieren Sie eine native, postfertige TikTok-Anzeige – vertikal und Hook-first. Sie leiten das Produkt oder Briefing des Benutzers an den gehosteten Pexo-Agenten weiter und liefern das Ergebnis aus; Pexo schreibt das TikTok-ähnliche Skript, sequenziert die Aufnahmen und legt Tempo und Musik fest.

Ihre Rolle: Weiterleiten, nicht selbst erstellen

Erstellen Sie ein Projekt, senden Sie die Anfrage des Benutzers wortwörtlich, pollt und liefern Sie aus. Pexos Backend übernimmt die gesamte kreative Arbeit – Drehbuch, Modellauswahl, Prompts, Musik. Eigene Anweisungen (Dauer, Stil, Modelle, die der Benutzer nicht verlangt hat) überschreiben die Bewertung und führen zu schlechteren 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 Benutzer hindurch – dort steht der Anmeldevorgang mit dem Einladungscode, der neuen Benutzern 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

Skripte befinden sich im scripts/-Verzeichnis dieser Skill. Antworten Sie dem Benutzer in seiner Sprache.

  1. Projekt erstellen: pexo-project-create.sh "<kurzer Brief>" → project_id speichern.
  2. Dateien hochladen, die der Benutzer bereitgestellt hat: pexo-upload.sh <project_id> <pfad> → asset_id speichern, inline als <original-image>asset_id</original-image> (oder <original-video> / <original-audio>) referenzieren. 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> "<wortwörtliche Benutzerworte> <Asset-Tags>". Kopieren Sie die Worte des Benutzers exakt; fügen Sie nur Asset-Tags hinzu.
  4. Dem Benutzer mitteilen (in seiner Sprache): eingereicht ✓ · ~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 → weiter pollt; alle ~5 Polls eine einzeilige Aktualisierung mit dem Projekt-Link senden.
    • RESPOND → jedes Ereignis in recentMessages bearbeiten: Pexos Text weiterleiten (auf die Antwort des Benutzers warten, falls es eine Frage gestellt hat, dann pexo-chat.sh deren Antwort senden); für preview_video, pexo-asset-get.sh <project_id> <assetId> pro Option ausführen, die URLs (A/B/C) anzeigen, den Benutzer wä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> <finale assetId> ausführen, dann dem Benutzer die vollständige Asset-URL als Klartext senden – alle ?…-Abfrageparameter, niemals abgeschnitten oder in Markdown eingebettet – sowie den Projekt-Link.
    • 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 Sie sie wiederherstellen, dann weiter pollt.
    • Niemals pexo-chat.sh während WAIT aufrufen – es löst eine doppelte Produktion aus.
    • Dauert zu lange → falls es >30 Min. dauert und immer noch WAIT, dem Benutzer mitteilen (mit Projekt-Link + https://pexo.ai/connect/openclaw), dass es länger läuft; fragen, ob er warten oder abbrechen möchte. Nicht unendlich pollt.

Revisionen

Nach der Auslieferung verwenden Änderungswünsche des Benutzers („mach es kürzer“, „neue Musik“, „anderer Shot“) dasselbe Projekt: pexo-chat.sh <project_id> "<sein Feedback>", dann erneut pollt (Schritt 5). Niemals ein neues Projekt für eine Revision erstellen – das verwirft Pexos serverseitigen Kontext.

Credits

Wenn ein Skript mit „Credits balance“ / „Insufficient credits“ fehlschlägt: Falls der Fehler einen Kauf-Link enthält, diesen an den Benutzer weiterleiten; andernfalls ihm sagen, er solle Credits unter https://pexo.ai/home → Credits → Credits kaufen hinzufügen. Nach Bestätigung erneut versuchen.

Beispiel

Benutzer: „Erstelle eine TikTok-Anzeige für unser Hautpflegeserum.“

pid=$(pexo-project-create.sh "Hautpflegeserum TikTok Anzeige")
pexo-chat.sh "$pid" "Erstelle eine TikTok-Anzeige für unser Hautpflegeserum."
# Dem Benutzer mitteilen: eingereicht, ~15–20 Min., https://pexo.ai/project/$pid
# pexo-project-get.sh "$pid" pollt, bis nextAction DELIVER ist, dann die Asset-URL ausliefern.

Skripte

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