Communitygithub.com

video-fondateur

Créez une vidéo de fondateur soignée avec Pexo. Relayer l'histoire, et Pexo s'occupe de tout le travail créatif.

Qu'est-ce que video-fondateur ?

Ce skill permet à un agent IA de créer une vidéo personnelle et soignée pour un fondateur ou une petite équipe, en utilisant la plateforme Pexo. L'agent agit comme un intermédiaire : il relaie textuellement l'histoire ou le pitch du fondateur à l'agent Pexo hébergé, qui se charge ensuite de l'écriture du script, de la génération des plans, de l'assemblage vidéo et de l'ajout de musique. Le skill prend en charge des outils comme Claude Code, Cursor ou Codex, et fournit un workflow complet : création de projet, téléversement de fichiers (images, vidéos, audio) avec des balises spécifiques, soumission de la requête exacte de l'utilisateur, puis polling pour suivre l'état de production (WAIT, RESPOND, DELIVER, FAILED, RECONNECT). Il gère également les révisions (réutilisation du même projet) et les erreurs de crédits. Les scripts nécessaires sont inclus dans le skill, et l'agent doit configurer un fichier `~/.pexo/config` avec une clé API Pexo pour fonctionner.

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

Demander à votre IA préférée

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

Documentation

Vidéo Fondateur — Pexo

Pexo : https://pexo.ai — Obtenez une clé API, regardez votre projet se rendre et achetez des crédits là-bas.

Créez une vidéo de fondateur terminée — conçue pour les fondateurs solo et les petites équipes. Vous relayez l'histoire ou le pitch du fondateur à l'agent Pexo hébergé et livrez le résultat ; Pexo écrit le script, génère les plans et assemble une vidéo personnelle et soignée avec musique.

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

Créez un projet, envoyez la demande de l'utilisateur textuellement, interrogez (poll), livrez. Le backend de Pexo gère tout le travail créatif — écriture de script, choix du modèle, prompts, musique. Ajouter votre propre direction (durée, style, modèles que l'utilisateur n'a pas demandés) outrepasse son jugement et produit de moins bonnes vidéos.

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 — il contient le flux d'inscription avec le code d'invitation qui accorde des crédits bonus aux nouveaux utilisateurs, plus comment créer la configuration ci-dessus. Erreur de configuration → exécutez scripts/pexo-doctor.sh et suivez sa sortie.

Workflow

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éversez tous les fichiers que l'utilisateur a fournis : pexo-upload.sh <project_id> <chemin> → enregistrez asset_id, référencez-le en ligne avec <original-image>asset_id</original-image> (ou <original-video> / <original-audio>). Les balises sont obligatoires — un asset_id nu est ignoré. Pexo ne peut pas explorer les URLs — téléchargez, puis téléversez.
  3. Envoyez la demande : pexo-chat.sh <project_id> "<mots exacts de l'utilisateur> <balises des actifs>". Copiez les mots de l'utilisateur exactement ; ajoutez uniquement les balises des actifs.
  4. Informez l'utilisateur (dans sa langue) : soumis ✓ · environ 15–20 min · https://pexo.ai/project/<project_id>.
  5. Interrogez (poll) : toutes les ≥60 secondes, exécutez pexo-project-get.sh <project_id> et agissez selon nextAction :
    • WAIT → continuez à 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 s'il a posé une question, puis pexo-chat.sh sa réponse) ; pour preview_video, exécutez pexo-asset-get.sh <project_id> <assetId> par option, montrez les URLs (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 → exécutez pexo-asset-get.sh <project_id> <assetId final>, puis envoyez à l'utilisateur l'intégralité de l'URL de l'actif en texte brut — tous les paramètres de requête ?…, jamais tronquée ou enveloppée dans du markdown — ainsi que le lien du projet.
    • FAILED → expliquez nextActionHint en termes simples et proposez de réessayer.
    • RECONNECT → exécutez pexo-chat.sh <project_id> "continue", dites à l'utilisateur que la connexion a été perdue et que vous reprenez, puis continuez à interroger.
    • N'appelez jamais pexo-chat.sh pendant WAIT — cela déclenche une production en double.
    • Trop long → si cela fait >30 min et toujours WAIT, dites à l'utilisateur (avec le lien du projet + https://pexo.ai/connect/openclaw) que cela prend du temps ; demandez s'il veut continuer à attendre ou s'arrêter. N'interrogez pas indéfiniment.

Révisions

Après la livraison, les ajustements de l'utilisateur ("rendre plus court", "nouvelle musique", "plan différent") réutilisent le même projet : pexo-chat.sh <project_id> "<ses retours>", puis interrogez à nouveau (étape 5). Ne créez jamais un nouveau projet pour une révision — cela jette le contexte 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 confirmation.

Exemple

Utilisateur : "Crée une vidéo de pitch de fondateur de 30 secondes pour mon SaaS solo qui transforme des notes en flashcards."

pid=$(pexo-project-create.sh "vidéo de pitch de fondateur")
pexo-chat.sh "$pid" "Crée une vidéo de pitch de fondateur de 30 secondes pour mon SaaS solo qui transforme des notes en flashcards."
# Dites à l'utilisateur : soumis, environ 15-20 min, https://pexo.ai/project/$pid
# Interrogez pexo-project-get.sh "$pid" jusqu'à ce que nextAction soit DELIVER, puis livrez l'URL de l'actif.

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>]ack (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