Communitygithub.com

lalomorales22/toonkit-shorts

Ändere das Aussehen und die Stimmung der Show über toonkit/look.yaml – Host-Namen, Persönlichkeiten, Piper-Stimmen, Untertitel-Farben/Größe/Position, Palette, Schriftart, Titel- und Thumbnail-Stil, Episodenlänge, Themen-Nische und Upload-Standards – oder wechsle Presets (mort-and-blitz, clean-tech, retro). Verwende dies, wenn der Benutzer das Rebranding durchführen, Hosts umbenennen, Stimmen/Farben/Schriftarten ändern oder einen anderen Stil wählen möchte.

Was ist toonkit-shorts?

ToonKit Shorts ist ein Skill zur vollständigen visuellen und auditiven Anpassung von KI-generierten Kurzgeschichten-Shows. Alle Styling-Optionen werden zentral in einer einzigen YAML-Datei (`toonkit/look.yaml`) verwaltet, die Host-Namen, Persönlichkeiten, Piper-TTS-Stimmen, Untertitel-Farben, Schriftarten, Paletten, Titel- und Thumbnail-Stile sowie Episodenparameter wie Länge, Themen-Nische und Upload-Standardwerte steuert. Der Skill unterstützt das Umschalten zwischen vordefinierten Presets (mort-and-blitz, clean-tech, retro) oder das Erstellen benutzerdefinierter Looks durch Vererbung. Nach Änderungen an Stimmen ist ein erneuter Download der Piper-Stimmen über `./setup.sh` erforderlich, und gerenderte Szenen müssen neu generiert werden. Für neue Charaktere kann der Skill Referenzbilder in PNG-Format und Beschreibungen unter `hosts.*.art` und `hosts.*.lock` verwenden, die mit den kostenpflichtigen Imagine-Modi (`--mode hybrid/rig`) neue Aufnahmen rendern. Der Skill ist für Claude Code, Cursor und Codex optimiert und fragt vor kostenpflichtigen Aktionen explizit nach Benutzerfreigabe.

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

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

ToonKit Shorts: Das Aussehen anpassen

Das gesamte Styling lebt in EINER Datei: toonkit/look.yaml (Fallback auf looks/mort-and-blitz.yaml). TOONKIT_LOOK=/pfad/x.yaml überschreibt es. Presets: toonkit/looks/{mort-and-blitz,clean-tech,retro}.yaml.

  • Preset wechseln: cp toonkit/looks/retro.yaml toonkit/look.yaml oder look.yaml mit extends: retro plus nur den zu ändernden Schlüsseln erstellen.
  • Nach dem Ändern von Stimmen ./setup.sh ausführen (lädt neue Piper-Stimmen herunter). Überprüfen mit bin/toonkit look.
  • Neu rendern, um Änderungen zu sehen. Zwischengespeichertes Audio wird pro Episoden-ID wiederverwendet; nach einem Stimmwechsel bin/toonkit clean <script> --stage audio ausführen.
SchlüsselBeschreibung
show_nameTag auf der Titel- + Thumbnail-Karte, {show} in der Beschreibung
hosts.a / hosts.b .nameHost-Namen; Skripte können sie als speaker (oder A/B) verwenden
.personalityWie der tägliche Skill die Zeilen dieses Hosts schreibt (a = hype, b = deadpan closer funktioniert am besten)
.voiceJede Piper-Stimm-ID, z. B. en_US-ryan-medium, en_GB-alan-medium (Liste: https://huggingface.co/rhasspy/piper-voices)
.tts_stylehype (schneller, knackiger) oder flat
.caption_color#RRGGBB-Hervorhebung für das aktive Untertitelwort dieses Hosts
.art / .lockReferenzgrafik + Beschreibung, die von den kostenpflichtigen Imagine-Modi (--mode hybrid/rig) verwendet werden, um NEUE Aufnahmen zu zeichnen
palette.tintsErlaubte Farbbehandlungen für Titel-/Thumbnail-Karten: toxic electric hotpink purple acid blood cyan sunset
font.file / font.nameTTF für Untertitel + Titel-Karten (name = der Schriftfamilienname für Untertitel)
captionssize, y (0-1920; < 1500 lassen, um über der Shorts-UI zu bleiben), Basis color, outline, max_chars pro Block
title_cardenabled, seconds der Kaltstartkarte, show_tag (show_name-Abzeichen)
thumbnailenabled, tint: auto oder ein fester Farbton-Name
episodelength_s, niche (Thema, das der tägliche Skill recherchiert), lines, music `{bpm, riff: chug
uploadprivacy (standardmäßig privat), category ID, tags, playlist, made_for_kids, synthetic_media (wahr lassen), description-Vorlage ({show} {niche} {title} {source})

Charaktere / Grafik

Der freie Modus (0 $) animiert die gebündelte Grafikbibliothek (zwei Charakter-Slots: Host a = der „hype“-Typ, Host b = die deadpan-Frau, sowie Sets und Reaktionsaufnahmen). Umbenennung/Neubezeichnung/Neufärbung funktioniert sofort mit dieser Grafik. Völlig neue Charaktergrafiken bedeuten neue Aufnahmen: Referenz-PNGs unter hosts.*.art ablegen, unter hosts.*.lock + art_style beschreiben und mit --mode rig (~0,6 $/Episode, xAI Imagine, benötigt XAI_API_KEY) oder --mode hybrid (~1,7 $) rendern. Frage den Benutzer, bevor etwas ausgegeben wird.

Individual skills in this repo

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

Verwandte Skills