Claude Code

Utilise Claude Code pour transformer la vidéo sur laquelle tu travailles en miniature YouTube. Une fois le skill installé, Claude peut importer tes assets, créer un projet de miniature, lancer la génération et te rapporter l’image.

Installe le skill pour Claude Code

Dans ton espace de travail Claude Code, lance :
bash
npx skills add https://github.com/mikecodeur/skills --skill youthumb-api
Choisis Claude Code quand on te le demande. Pour le sélectionner explicitement :
bash
npx skills add https://github.com/mikecodeur/skills --skill youthumb-api --agent claude-code
Ouvre une nouvelle session Claude Code après l’installation pour que le skill soit disponible. Demande à Claude d’utiliser le skill youthumb-api pour le travail sur les miniatures.

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 qui lance Claude Code :
bash
export YOUTHUMB_API_KEY="your-api-key"
Ne colle pas la clé dans un dépôt ni dans une conversation partagée. Installer le skill ne donne pas à Claude l’accès à ton compte ; c’est la clé qui le donne.

Vérifie la connexion

text
Utilise le skill youthumb-api et la YOUTHUMB_API_KEY de l’environnement.
Liste mes personnes et les presets disponibles. Ne crée rien.
Vérifie que les personnes listées sont bien les tiennes avant de demander une génération.

Génère une miniature pour ta vidéo

Donne à Claude le sujet de la vidéo, qui apparaît dedans et l’intention :
text
Utilise youthumb-api pour créer une miniature pour ma vidéo « J’ai quitté
mon job pour créer un SaaS ». Utilise ma personne "Mike", le preset free
et 1 variation. Montre-moi le projet et le prompt avant de lancer la génération.
Claude crée le projet, te le montre, puis lance la génération une fois que tu es d’accord. Lancer une génération consomme des crédits. Quand le statut est terminé, Claude te renvoie l’URL de l’image.
text
Importe ./assets/logo.png comme asset, puis crée une miniature où
@image1 (le logo de ma chaîne) est placé dans le coin supérieur droit.
Chaque image importée est référencée dans le prompt par @image1, @image2 et ainsi de suite, dans l’ordre. Sans cette référence, l’image n’apparaît pas dans la miniature.

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.