Codex

Connecte Codex à YouThumb pour préparer des miniatures depuis l’espace de travail de ton agent : importer des logos et des captures d’écran, écrire le prompt, lancer la génération et récupérer les résultats. Le skill fournit le contrat de l’API et les règles qui gardent tes crédits sous contrôle.

Installe le skill pour Codex

Lance l’installateur depuis l’espace de travail que tu utilises avec Codex :
bash
npx skills add https://github.com/mikecodeur/skills --skill youthumb-api
Choisis Codex quand on te le demande. Pour le sélectionner explicitement :
bash
npx skills add https://github.com/mikecodeur/skills --skill youthumb-api --agent codex
Ouvre une nouvelle session Codex dans cet espace de travail et demande-lui d’utiliser le skill youthumb-api. Le skill décrit l’intégration ; ton environnement d’exécution a quand même besoin d’un accès réseau et d’une clé API YouThumb.

Connecte ton compte YouThumb

Dans YouThumb, ouvre Compte → Clés API et crée une clé. Rends-la disponible sous le nom YOUTHUMB_API_KEY dans l’environnement d’exécution de Codex :
bash
export YOUTHUMB_API_KEY="your-api-key"
C’est une clé YouThumb, pas une clé API OpenAI. Garde-la hors des fichiers commités. Un environnement d’agent hébergé a besoin de sa propre configuration de secrets ; il n’hérite pas des variables de ton shell local.

Prépare tes assets

text
Utilise le skill youthumb-api. Vérifie que ./assets/logo.png et
./assets/screenshot.png sont de vraies images PNG, importe-les comme assets
et donne-moi leurs URL. Ne crée pas encore de projet.
Le skill demande à l’agent de vérifier chaque fichier avant l’import : une page HTML enregistrée en .png échouerait.

Crée le projet, puis génère

text
Crée un projet de miniature avec le preset free : moi à gauche,
@image1 (logo) à droite avec un léger halo, @image2 (capture d’écran)
en arrière-plan. Titre "SHIP IT". 2 variations.
Montre-moi le statut détaillé avant de lancer.
Codex vérifie que les deux références sont bien jointes, puis lance la génération quand tu confirmes. Chaque variation consomme des crédits : commence petit.

Récupère les résultats

Demande à Codex d’interroger le statut jusqu’à ce qu’il soit terminé, puis de télécharger les images dans le dossier de ton projet. Interroger trop vite déclenche la limite de débit : une requête à la fois, avec une pause entre les appels.

Dépannage

  • Skill introuvable : vérifie la portée d’installation et ouvre une nouvelle session là où le skill a été installé.
  • 401 : vérifie la clé et qu’elle n’a pas été révoquée. L’API a une limite de débit stricte : un 401 juste après de nombreux appels peut aussi vouloir dire que l’agent doit attendre avant de réessayer.
  • 402 : tes crédits sont insuffisants pour la génération.
  • 429 : trop d’appels ; demande à l’agent d’attendre 30 à 45 secondes au lieu de réessayer en boucle.
Voir Agents et l’API développeur.