Communitygithub.com

lalomorales22/toonkit-shorts

Modifiez l'apparence et l'ambiance de l'émission via toonkit/look.yaml : noms des animateurs, personnalités, voix Piper, couleurs/taille/position des légendes, palette, police, style de la carte de titre et de la miniature, durée des épisodes, niche thématique et valeurs par défaut de mise en ligne. Utilisez-le lorsque vous souhaitez changer l'identité visuelle, renommer les animateurs, modifier les voix/couleurs/polices ou choisir un autre style.

Qu'est-ce que toonkit-shorts ?

La compétence ToonKit Shorts permet de personnaliser entièrement l'apparence d'une série vidéo générée par IA à l'aide d'un unique fichier de configuration YAML (`toonkit/look.yaml`). Elle permet de modifier le nom de l'émission, les noms et personnalités des animateurs (par exemple, l'un enthousiaste, l'autre impassible), leurs voix Piper, les couleurs et polices des légendes, la palette de couleurs, ainsi que le style des cartes de titre et des miniatures. La compétence propose trois préréglages prêts à l'emploi : *mort-and-blitz*, *clean-tech* et *retro*, que l'on peut activer avec une simple commande `cp`. Après un changement de voix, il est nécessaire d'exécuter `./setup.sh` pour télécharger les nouvelles voix Piper, puis de nettoyer le cache audio avec `bin/toonkit clean <script> --stage audio`. ToonKit Shorts fonctionne avec les modes de rendu gratuits (animation du personnage existant) ou payants (`--mode rig` ou `--mode hybrid`) et demande à l'utilisateur avant d'engager des frais. Le fichier de configuration supporte également la personnalisation de la durée des épisodes, de la niche thématique, des paramètres de mise en ligne (plateforme YouTube) et les directives d'upload (description avec variables, visibilité privée par défaut, catégorie, mots-clés, playlist, et marquage pour enfants ou contenu synthétique).

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lalomorales22/toonkit-shorts/tree/HEAD/skills/customize-look

Demander à votre IA préférée

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

Documentation

ToonKit Shorts : personnaliser l'apparence

Tout le style se trouve dans un SEUL fichier : toonkit/look.yaml (par défaut, looks/mort-and-blitz.yaml). TOONKIT_LOOK=/path/x.yaml le remplace. Préréglages : toonkit/looks/{mort-and-blitz,clean-tech,retro}.yaml.

  • Changer de préréglage : cp toonkit/looks/retro.yaml toonkit/look.yaml, ou créez look.yaml avec extends: retro et uniquement les clés à modifier.
  • Après avoir changé les voix, exécutez ./setup.sh (télécharge les nouvelles voix Piper). Vérifiez avec bin/toonkit look.
  • Ré-rendez pour voir les changements. L'audio mis en cache est réutilisé par ID d'épisode ; après un changement de voix, exécutez bin/toonkit clean <script> --stage audio.
cléce qu'elle fait
show_namebalise sur la carte de titre + vignette, {show} dans la description
hosts.a / hosts.b .namenoms des hôtes ; les scripts peuvent les utiliser comme speaker (ou A/B)
.personalitycomment le skill d'exécution quotidienne écrit les lignes de cet hôte (a = hype, b = deadpan closer fonctionne le mieux)
.voicetout ID de voix Piper, par ex. en_US-ryan-medium, en_GB-alan-medium (liste : https://huggingface.co/rhasspy/piper-voices)
.tts_stylehype (plus rapide, plus percutant) ou flat
.caption_color#RRGGBB surbrillance pour le mot de légende actif de cet hôte
.art / .lockart de référence + description utilisés par les modes Imagine payants (--mode hybrid/rig) pour dessiner NOUVELLES prises
palette.tintstraitements de couleur autorisés pour les cartes de titre/vignettes : toxic electric hotpink purple acid blood cyan sunset
font.file / font.nameTTF pour les légendes + cartes de titre (name = nom de la famille de polices pour les légendes)
captionssize, y (0-1920 ; restez < 1500 pour rester au-dessus de l'interface utilisateur Shorts), base color, outline, max_chars par morceau
title_cardenabled, seconds de la carte d'ouverture à froid, show_tag (badge show_name)
thumbnailenabled, tint: auto ou un nom de teinte fixe
episodelength_s, niche (sujet que l'exécution quotidienne recherche), lines, music `{bpm, riff: chug
uploadprivacy (par défaut privé), category id, tags, playlist, made_for_kids, synthetic_media (gardez true), description modèle ({show} {niche} {title} {source})

Personnages / art

Le mode gratuit (0 $) anime la bibliothèque d'art fournie (deux emplacements de personnages : hôte a = le gars "hype", hôte b = la femme deadpan, plus des décors et des plans de réaction). Renommer/re-voiser/re-colorer fonctionne instantanément sur cet art. Un art de personnage entièrement nouveau signifie de nouvelles prises : déposez des PNG de référence dans hosts.*.art, décrivez-les dans hosts.*.lock + art_style, et rendez avec --mode rig (~0,6 $/épisode, xAI Imagine, nécessite XAI_API_KEY) ou --mode hybrid (~1,7 $). Demandez à l'utilisateur avant de dépenser quoi que ce soit.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés