Communitygithub.com

BlaineGale/silver-design-skills

Erstelle aus einem Thema direkt veröffentlichbare Multiplattform-Kurzvideos. Wird verwendet, wenn der Nutzer sagt: „Mach ein Video“, „Schreib ein Skript“, „Gib mir Storyboards“, „Erstelle Bilder“, „Synchronisiere“, „Schneide das Video zusammen“, „Erstelle ein vertikales/ horizontales Finale“, „Produktvideo“, „Bildungsvideo“, „Kultur- und Reisevideo“. Unterstützt die vollständige Erstellung von Skripten, Storyboard-Tabellen, Bild-Prompts, Untertitel-Spezifikationen, Sprachsynchronisationsparametern und Schnittparametern. Kann auch direkt Bilder generieren oder MP4-Endvideos synthetisieren. Deckt die vier Kategorien Kultur & Reisen, Wissen & Bildung, Produktwerbung und Alltagsgeschichten ab. Aspektverhältnis, Auflösung, Schriftart und Sprachsynchronisation sind vollständig steuerbar. Für ausländische Materialbibliotheken ist ein Proxy erforderlich.

Was ist silver-design-skills?

Diese KI-Agenten-Fähigkeit (Skill) namens „silver-design-skills“ automatisiert die Erstellung von Kurzvideos für soziale Medien aus einem beliebigen Thema. Sie ist ideal für Entwickler und Agent-Nutzer, die schnell hochwertige, plattformtaugliche Videoinhalte produzieren möchten, ohne manuell in verschiedenen Tools arbeiten zu müssen. Der Skill unterstützt drei Produktionslinien: (A) Ausgabe eines vollständigen Prompt-Pakets als Markdown-Dokument zum Kopieren in andere Plattformen (z.B. Doubao, Jimeng), (B) Direkte Generierung von Bildern/Videoclips auf dem lokalen Rechner und (C) Synthese eines finalen MP4-Videos mit lokalen Tools wie FFmpeg. Der Skill ist in der Lage, Skripte, Storyboards, Bild-Prompts, Untertitel-Spezifikationen, Sprachsynchronisation und Schnittparameter für die Inhaltskategorien Kultur & Reisen, Wissen & Bildung, Produktwerbung und Alltagsgeschichten zu erstellen. Er folgt einem strengen, schrittweisen Workflow: Zuerst werden die Spezifikationen (z.B. Seitenverhältnis, Auflösung, Länge) festgelegt, dann werden Skript und Storyboard geschrieben, der visuelle Stil bestimmt, Untertitel und Sprachsynchronisation konfiguriert und schließlich das Endprodukt ausgegeben. Der Skill verfügt über eine integrierte Abhängigkeitsprüfung und eine Downgrade-Strategie, falls benötigte Tools fehlen, und stellt sicher, dass keine Urheberrechte verletzt werden oder das Video ohne Zustimmung des Nutzers veröffentlicht wird. Die Stärke des Skills liegt in seiner vollständigen Kontrollierbarkeit und der nahtlosen Integration in chinesische Ökosysteme. Er verwendet primär in China direkt zugängliche Dienste für Sprachsynchronisation (Edge TTS, SiliconFlow), Texterstellung (Doubao, Tongyi Qianwen) und Bildgenerierung (Doubao, Jimeng, Kling). Ausländische Quellen (Pexels, Pixabay) werden als optionale Erweiterung markiert und erfordern einen Proxy. Dies macht ihn zu einem leistungsstarken, aber dennoch konformen Werkzeug für die schnelle, skalierbare Videoproduktion im chinesischen Markt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BlaineGale/silver-design-skills/tree/HEAD/blainegale-video-studio

In Ihrer bevorzugten KI fragen

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

Dokumentation

Erstellung von Social-Media-Videos

Erstelle aus einem Thema direkt veröffentlichbare Multiplattform-Videos. Deckt die vier Kategorien Kultur & Reisen, Wissen & Bildung, Produktwerbung und Alltagsgeschichten ab. Unterstützt drei Produktionslinien: Ausgabe eines Prompt-Pakets, Ausgabe von Bildern, Ausgabe eines finalen MP4-Videos.

Kernprinzipien

Zuerst die Spezifikationen festlegen, dann den Inhalt schreiben, zuletzt die Bilder erstellen. Falsche Reihenfolge führt zu Nacharbeit: Das Skript wird nach dem Seitenverhältnis geschrieben, die Bilder nach dem Skript, die Untertitel-Spezifikationen richten sich nach dem Seitenverhältnis.

Nach Bedarf verbrauchen. Die Bild- und Videogenerierung verbraucht Punkte. Vor der Ausführung der Animation wird der voraussichtliche Verbrauch gemeldet, damit der Nutzer bestätigen kann.

Keine Grenzen überschreiten. Veröffentliche nichts automatisch auf irgendeiner Plattform, lies keine Benutzerkontodaten aus und lösche keine vorhandenen Dateien des Nutzers.

Ausführungsablauf

Schritt 1: Spezifikationen bestätigen

Extrahiere die folgenden Informationen aus der Nutzereingabe. Fehlende Werte werden gemäß der Tabelle ergänzt. Frage nur nach, wenn die fehlende Information das Ergebnis signifikant beeinflusst. Stelle maximal eine Schlüsselfrage pro Durchgang.

PunktStandardwertOptionale Werte
Seitenverhältnis9:16 Hochformat9:16 Hochformat, 16:9 Querformat, 1:1 Quadrat
Auflösung1080P720P Leicht, 1080P HD
Länge45 Sekunden15s, 30s, 45s, 60s, 90s
InhaltstypBasierend auf NutzerbeschreibungKultur & Reisen, Wissen & Bildung, Produktwerbung, Alltagsgeschichten, Landschafts-Mix
ProduktionslinieBasierend auf NutzerformulierungPrompt-Paket, Bilder, Finalvideo

Regeln zur Bestimmung der Produktionslinie:

  • Nutzer sagt „Gib mir Prompts“, „Ich will das in Doubao/Jimeng/Kling kopieren“, „Nur den Text“ -> Route A
  • Nutzer sagt „Erstelle Bilder“, „Generiere Video“, „Ich will Bilder“, „Füge Bilder hinzu“ -> Route B
  • Nutzer sagt „Synthetisiere“, „Erstelle Finalvideo“, „Ich will mp4“, „Endgültige Datei“ -> Route C
  • Wenn nichts davon klar gesagt wird: Gib zuerst das Prompt-Paket von Route A und erwähne am Ende die Möglichkeit, auf Route B oder C zu upgraden.

Das Seitenverhältnis bestimmt die Auflösung fest: 9:16 = 1080×1920, 16:9 = 1920×1080, 1:1 = 1080×1080.

Schritt 2: Skript und Storyboard schreiben

Wähle die Skriptstruktur basierend auf dem Inhaltstyp aus und lade references/script-templates.md.

Gib es als Markdown-Tabelle aus mit den Spalten: Einstellungsnummer, Zeitbereich, Bildinhalt, Sprechertext, Untertiteltext, Materialbedarf.

Harte Anforderungen:

  • Die ersten 3 Sekunden müssen einen Hook haben, der Typ richtet sich nach dem Inhalt: Frage, Kontrast, Spannung, Nutzenversprechen, visuelles Spektakel
  • Der Sprechertext pro Einstellung sollte zwischen 15 und 25 Zeichen liegen, vorgelesen nicht länger als 6 Sekunden
  • Die Gesamtlänge muss exakt der Ziellänge entsprechen, die Zeitbereiche der Einstellungen müssen nahtlos aneinander anschließen
  • Der Untertiteltext muss mit dem Sprechertext übereinstimmen, keine separate Version schreiben
  • Die letzten 3 Sekunden müssen einen klaren Handlungsaufruf oder einen Spannungsabschluss haben

Schritt 3: Visuellen Stil festlegen

Lade references/visual-styles.md und wähle den Stil basierend auf Inhaltstyp und Stimmung.

Gib für jede Einstellung einen Bild-Prompt aus im Format:

Subjekt + Aktion + Umgebung + Licht + Kamerasprache + Stil + Seitenverhältnis

Der Prompt muss das Seitenverhältnis-Keyword enthalten, damit die Bild- und Videogenerierungsmodelle es erkennen.

Schritt 4: Untertitel-Spezifikationen ausgeben

Lade references/spec-sheet.md und gib eine Tabelle der Untertitel-Parameter aus.

Erforderliche Felder: Schriftart, Schriftgröße, Farbe, Strichbreite, Strichfarbe, Position, Hintergrundstil, Anzeigemodus, Animation.

Berechne die Schriftgröße basierend auf dem Seitenverhältnis: Hochformat 60, 1:1 Quadrat 54, Querformat 48.

Untertiteltext muss Satz für Satz umgebrochen werden, eine einzelne Zeile darf nicht mehr als 14 chinesische Zeichen enthalten. Bei Überschreitung wird die Zeile umbrochen.

Schritt 5: Sprachsynchronisationslösung bereitstellen

Lade references/tts-domestic.md und gib die Sprachsynchronisationslösung aus.

Empfehlung nach Priorität: Kostenlose Stufe (Edge TTS), Fortgeschrittene Stufe (SiliconFlow / Fish Audio), Klon-Stufe (VoxCPM).

Muss angeben: Stimmname, Sprechgeschwindigkeit, Lautstärke, Emotionsmarkierung, Anhörkanal.

Schritt 6: Produkt ausgeben

Führe die Produktionslinie aus.

Route A Prompt-Paket: Gib ein vollständiges Markdown-Dokument aus, das Skripttabelle, Bild-Prompts, Untertitel-Spezifikationen, Sprachsynchronisationsparameter und Schnittparameter enthält. Kann direkt in Doubao, Jimeng, Kling, Jianying kopiert werden.

Route B Bildgenerierung: Melde zuerst den voraussichtlichen Punktverbrauch. Nach Bestätigung durch den Nutzer, rufe die Bild- und Videogenerierungsfähigkeiten für jede Einstellung auf. Übergib die Prompts aus Schritt 3.

Route C Finalvideo: Synthetisiere das MP4 mit der lokalen Toolchain.

python scripts/make_video.py --spec Spezifikationsdatei.json --out Ausgabeverzeichnis

Schritt 7: Abgabe und Selbstkontrolle

Überprüfe jeden Punkt gemäß der Tabelle. Gib das Video erst aus, wenn alle Punkte bestanden sind.

PrüfpunktBestehenskriterium
LängeTatsächliche Länge weicht maximal 1 Sekunde vom Ziel ab
SeitenverhältnisAuflösung passt zum Seitenverhältnis
UntertitelKeine Tippfehler, keine Überlappung mit wichtigen Bildelementen
Audio-Video-SynchronisationUntertitel erscheinen zeitgleich mit dem Sprechertext
MaterialKeine offensichtlichen sich wiederholenden Segmente
UrheberrechtHintergrundmusik und Quellen sind gekennzeichnet
PlattformkonformitätKeine absoluten Formulierungen, keine falschen Versprechungen

Wenn ein Punkt nicht bestanden ist, behebe den Fehler und erstelle das Video neu.

Unterschiede zwischen den drei Produktionslinien

Route A Prompt-Paket

Das Ergebnis ist ein Markdown-Dokument. Der Nutzer kann es auf anderen Plattformen selbst generieren. Verbraucht keine Punkte, benötigt keine lokale Umgebung.

Ausländische Materialbibliotheken (Pexels, Pixabay, Coverr) werden im Dokument mit „Proxy erforderlich“ gekennzeichnet, inländische Plattformen als „Proxy nicht erforderlich“.

Route B Bildgenerierung

Das Ergebnis sind lokale Bild- und Videoclip-Dateien. Punktverbrauch: Einzelbild ca. 5-10 Punkte, 5-Sekunden-Video ca. 50-100 Punkte.

Vor der Ausführung muss der voraussichtliche Verbrauch für diese Einstellung gemeldet werden. Die Bildbeschreibung einer einzelnen Einstellung muss so detailliert sein, dass sie direkt zur Generierung verwendet werden kann. Abstrakte Beschreibungen führen zu leeren Bildern.

Route C Finalvideo

Das Ergebnis ist eine finale MP4-Datei. FFmpeg muss lokal installiert sein.

Die Bildquelle kann aus den Dateien von Route B bestehen oder aus vom Nutzer bereitgestellten Materialien. Bei Verwendung lokaler Materialien müssen zuerst Dateipfad und Länge bestätigt werden.

In China verfügbare Kanäle

Verwende hauptsächlich Kanäle, die in China direkt zugänglich sind:

  • Sprachsynchronisation: Edge TTS (kostenlos, kein Key), SiliconFlow, Fish Audio, MiniMax
  • Text: Doubao, Tongyi Qianwen, DeepSeek, Zhipu Qingyan, Kimi
  • Bilder: Doubao, Jimeng, Kling, Tongyi Wanxiang
  • Schnitt: Jianying

Ausländische Quellen (Pexels, Pixabay, Coverr, ElevenLabs außer Edge TTS etc.) sind nur optionale Erweiterungen. Bei Verwendung muss „Proxy erforderlich“ gekennzeichnet werden.

Abbruchbedingungen

Stoppe und erkläre den Grund, wenn die folgenden Bedingungen eintreten. Erzwinge nichts:

  • Die vom Nutzer gewünschte Kombination aus Länge und Seitenverhältnis ist mit der aktuellen Videogenerierungsfähigkeit nicht realisierbar
  • Der Bild-Prompt kann die narrative Absicht dieser Einstellung nicht unterstützen
  • FFmpeg ist auf dem Route-C-Pfad nicht verfügbar und der Nutzer akzeptiert kein Downgrade
  • Es sind nicht autorisierte Materialien, Porträts Dritter oder urheberrechtlich geschützte Inhalte betroffen
  • Der Nutzer fordert die automatische Veröffentlichung auf einer Plattform

Abhängigkeitsprüfung

Führe vor der Ausführung Folgendes aus:

python scripts/check_environment.py

Rückgabe ready: Umgebung vollständig, gehe direkt zum normalen Ablauf. Rückgabe partial: Fahre mit den verfügbaren Funktionen fort und erkläre die Einschränkungen. Rückgabe needs_setup: Zeige nur die für die aktuelle Aufgabe fehlenden Elemente an. Rückgabe unavailable: Gib Wiederherstellungsschritte und eine sichere Downgrade-Lösung.

Downgrade-Strategie

Fehlendes ElementAuswirkungDowngrade-Vorgehen
VideogenerierungsfähigkeitRoute B kann keine dynamischen Bilder erzeugenErstelle Standbilder mit Ken-Burns-Effekt oder wechsle zu Route A
BildgenerierungsfähigkeitKann kein erstes Bild erzeugenVerwende reine Text-zu-Video-Generierung oder wechsle zu Route A
FFmpegRoute C kann nicht synthetisierenWechsle zu Route A und gib eine Untertiteldatei aus, die direkt in Jianying importiert werden kann
SchriftartdateiUntertitel-Rendering schlägt fehlFalle auf die System-Schriftart SimHei zurück und weise auf mögliche Abweichungen im Stil hin
HintergrundmusikFinalvideo hat keine MusikGib ein stummes Finalvideo aus und füge eine Musikempfehlungsliste bei

Nach einem Downgrade müssen die Einschränkungen und der Überprüfungsstatus gekennzeichnet werden. Wenn die Kernrichtigkeit nicht gewährleistet werden kann, stoppe den Vorgang und spekuliere kein Ergebnis.

Referenzdateien

  • references/script-templates.md: Skriptstrukturen und Hook-Muster für die vier Inhaltstypen
  • references/visual-styles.md: Stilbibliothek, Farbschemata, Kameraführung, Bild-Prompt-Vorlagen
  • references/spec-sheet.md: Alle Parameter für Seitenverhältnis, Auflösung, Untertitel, Sprachsynchronisation, Schnitt
  • references/tts-domestic.md: Inländische Kanäle für Sprachsynchronisation, Stimmauswahl, Parametereinstellungen
  • references/setup-guide.md: Abhängigkeitsinstallation und Kontoeinrichtung
  • assets/subtitle-presets.json: Voreinstellungen für Untertitelstile

Verwandte Skills