Communitygithub.com

Lancement Vidéo — Pexo

Créez une vidéo de lancement prête à l'emploi pour un produit ou une startup en relayant simplement le pitch du fondateur à l'agent Pexo.

Qu'est-ce que Lancement Vidéo — Pexo ?

Ce skill permet à un agent IA (comme Claude Code, Cursor ou Codex) de générer une vidéo de lancement complète pour un produit ou une startup en utilisant le service Pexo (pexo.ai). L'agent agit comme un simple relais : il crée un projet Pexo, transmet textuellement la demande de l'utilisateur (pitch, URL de page d'accueil ou capture d'écran), télécharge les fichiers nécessaires, puis interroge Pexo jusqu'à obtenir la vidéo finale. Pexo gère l'intégralité de la création — script, sélection des plans, prompts, musique — il ne faut donc pas ajouter d'instructions supplémentaires (durée, style, modèles) qui nuiraient à la qualité. Le skill prend en charge les plateformes de développement d'agents compatibles avec des scripts shell et un système de fichiers local. Il gère également les révisions en réutilisant le même projet, les erreurs de crédits, et fournit des diagnostics de configuration via un script dédié. Le cycle complet comprend la création du projet, le téléchargement des fichiers, l'envoi de la requête, le polling (avec gestion des actions WAIT, RESPOND, DELIVER, FAILED, RECONNECT) et la livraison de l'URL finale de la vidéo.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/pexoai/pexo-skills/tree/main/skills/launch-video

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait Lancement Vidéo — Pexo ?

Pexo : https://pexo.ai — obtenez une clé API, regardez votre projet s'afficher et achetez des crédits sur ce site.

Créez une vidéo de lancement terminée pour un produit ou une startup. Vous relayez le pitch du fondateur — ou une URL de page d'accueil ou une capture d'écran — à l'agent Pexo hébergé et délivrez le résultat ; Pexo écrit le script, génère les plans et assemble une vidéo prête à être lancée avec de la musique.

Votre rôle : relayer, ne pas créer

Créez un projet, envoyez la demande de l'utilisateur textuellement (mot pour mot), interrogez, délivrez. Le backend de Pexo gère tout le travail créatif — écriture du script, choix du modèle, prompts, musique. Ajouter vos propres consignes (durée, style, modèles que l'utilisateur n'a pas demandés) annule son jugement et produit des vidéos de moins bonne qualité.

Configuration

~/.pexo/config :

PEXO_BASE_URL="https://pexo.ai"
PEXO_API_KEY="sk-<votre-clé-api>"

Pas de compte / première exécution → lisez references/SETUP-CHECKLIST.md et guidez l'utilisateur à travers celle-ci — elle contient le processus d'inscription avec le code d'invitation qui offre des crédits bonus aux nouveaux utilisateurs, ainsi que la création de la configuration ci-dessus. Erreur de configuration → exécutez scripts/pexo-doctor.sh et suivez sa sortie.

Flux de travail

Les scripts se trouvent dans le dossier scripts de ce skill. Répondez à l'utilisateur dans sa langue.

  1. Créez un projet : pexo-project-create.sh "<brève description>" → enregistrez le project_id.
  2. Téléchargez les fichiers que l'utilisateur a fournis : pexo-upload.sh <project_id> <chemin> → enregistrez le asset_id, référencez-le en ligne sous la forme <original-image>asset_id</original-image> (ou <original-video> / <original-audio>). Les balises sont obligatoires — un simple asset_id est ignoré. Pexo ne peut pas explorer les URL — téléchargez, puis importez.
  3. Envoyez la requête : pexo-chat.sh <project_id> "<les mots exacts de l'utilisateur> <balises des fichiers>". Copiez les mots de l'utilisateur exactement ; ajoutez uniquement les balises des fichiers.
  4. Informez l'utilisateur (dans sa langue) : envoyée ✓ · ~15–20 min · https://pexo.ai/project/<project_id>.
  5. Interrogez : toutes les ≥60s, exécutez pexo-project-get.sh <project_id> et agissez selon nextAction :
    • WAIT → continuez d'interroger ; toutes les ~5 interrogations, envoyez une mise à jour d'une ligne avec le lien du projet.
    • RESPOND → gérez chaque événement dans recentMessages : relayez le texte de Pexo (attendez la réponse de l'utilisateur si Pexo a posé une question, puis pexo-chat.sh avec sa réponse) ; pour preview_video, exécutez pexo-asset-get.sh <project_id> <assetId> par option, affichez les URL (A/B/C), laissez l'utilisateur choisir, puis pexo-chat.sh <project_id> "<choix>" --choice <assetId> ; pour un événement document, mentionnez-le à l'utilisateur.
    • DELIVER → pexo-asset-get.sh <project_id> <final assetId>, puis envoyez à l'utilisateur l'URL complète de l'asset en texte brut — tous les paramètres de requête ?…, jamais tronquée ou encapsulée dans du markdown — ainsi que le lien du projet.
    • FAILED → expliquez nextActionHint en termes simples et proposez de réessayer.
    • RECONNECT → pexo-chat.sh <project_id> "continue", dites à l'utilisateur que la connexion a été interrompue et que vous reprenez, puis continuez d'interroger.
    • N'appelez jamais pexo-chat.sh pendant WAIT — cela déclenche une production en double.
    • Trop long → si plus de 30 minutes se sont écoulées et que l'état est toujours WAIT, dites à l'utilisateur (avec le lien du projet + https://pexo.ai/connect/openclaw) que cela prend plus de temps que prévu ; demandez s'il veut continuer d'attendre ou arrêter. N'interrogez pas indéfiniment.

Révisions

Après la livraison, les ajustements de l'utilisateur ("raccourcis-la", "nouvelle musique", "plan différent") réutilisent le même projet : pexo-chat.sh <project_id> "<ses commentaires>", puis interrogez à nouveau (étape 5). Ne créez jamais un nouveau projet pour une révision — cela supprimerait le contexte côté serveur de Pexo.

Crédits

Si un script échoue avec "Solde de crédits" / "Crédits insuffisants" : si l'erreur contient un lien d'achat, transmettez-le à l'utilisateur ; sinon dites-lui d'ajouter des crédits sur https://pexo.ai/home → Crédits → Acheter des crédits. Réessayez après qu'il ait confirmé.

Exemple

Utilisateur : "Crée une vidéo de lancement de 45 secondes pour notre SaaS qui rédige automatiquement les notes de réunion."

pid=$(pexo-project-create.sh "Vidéo de lancement SaaS")
pexo-chat.sh "$pid" "Crée une vidéo de lancement de 45 secondes pour notre SaaS qui rédige automatiquement les notes de réunion."
# Dites à l'utilisateur : envoyée, ~15–20 min, https://pexo.ai/project/$pid
# Interrogez pexo-project-get.sh "$pid" jusqu'à ce que nextAction soit DELIVER, puis délivrez l'URL de l'asset.

Scripts

ScriptUtilisationRetourne
pexo-project-create.sh"<brève description>"project_id
pexo-upload.sh<project_id> <fichier>asset_id
pexo-chat.sh<project_id> "<message>" [--choice <id>]accusé de réception (asynchrone)
pexo-project-get.sh<project_id>JSON : nextAction, recentMessages
pexo-asset-get.sh<project_id> <asset_id>JSON avec url
pexo-doctor.sh—diagnostic de configuration

Codes d'erreur et cas particuliers → references/TROUBLESHOOTING.md.

Individual skills in this repo

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

Skills associés