Communitygithub.com

clear2x/ContentFlow

Vollständiges Toolkit zur programmatischen Videoproduktion mit Remotion + React. Deckt Animationen, Timing, Rendering (CLI/Node.js/Lambda/Cloud Run), Untertitel, 3D, Diagramme, Texteffekte, Übergänge und Medienverwaltung ab. Ideal für die Erstellung von Remotion-Code, den Aufbau von Videogenerierungs-Pipelines oder die Entwicklung datengesteuerter Videovorlagen.

Was ist ContentFlow?

Dieses Skill-Paket bietet einen umfassenden Satz von 29 Regeln, die Entwicklern helfen, Remotion – ein Framework zur Erstellung von MP4-Videos mit React – effektiv zu nutzen. Es deckt alle wesentlichen Bereiche ab, von grundlegenden Animationen und Timing bis hin zu fortgeschrittenen Funktionen wie 3D-Inhalten mit Three.js, Lottie-Animationen oder TailwindCSS-Integration. Der Fokus liegt auf der Erstellung skalierbarer, programmatischer Videopipelines, die personalisierte Videos, automatisierte Social-Media-Clips oder dynamische Werbespots generieren können. Das Toolkit unterstützt verschiedene Rendering-Ziele, darunter die Kommandozeile, Node.js-APIs, AWS Lambda und Google Cloud Run, und behandelt auch Medienverarbeitung, Untertitel-Transkription (Whisper, Deepgram, AssemblyAI), Diagramm-Erstellung und Textanimationen. Entwickler, die Remotion-basierte Videogenerierung als Dienst oder für datengesteuerte Vorlagen einsetzen, profitieren von den detaillierten Anleitungen und Codebeispielen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clear2x/ContentFlow/tree/main/skills/remotion-video-toolkit

In Ihrer bevorzugten KI fragen

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

Dokumentation

Remotion Video Toolkit

Schreibe React-Komponenten, erhalte echte MP4-Videos. Dieses Skill lehrt deinen KI-Agenten, wie man mit Remotion arbeitet – von der ersten Animation bis zur Produktions-Rendering-Pipeline.

29 Regeln. Jede wichtige Remotion-Funktion abgedeckt.


Was du damit bauen kannst

Personalisierte Videos in großem Maßstab Füge Benutzerdaten als JSON-Props ein und rendere ein individuelles Video pro Benutzer. Stell dir Spotify Wrapped, GitHub Unwrapped oder Einführungswalkthroughs vor – eine Vorlage, tausende Ausgaben.

Automatisierte Social-Media-Clips Ziehe Live-Daten (Statistiken, Bestenlisten, Produktmetriken) und rendere tägliche oder wöchentliche Videobeiträge, ohne dass jemand einen Timeline-Editor berührt.

Dynamische Anzeigen und Marketingvideos Tausche Kundennamen, Produktbilder, Preise aus. Gleiche Vorlage, unendliche Variationen. Rendere serverseitig über API oder Lambda.

Animierte Datenvisualisierungen Verwandle Dashboards und KPI-Berichte in teilbare Videoclips mit animierten Diagrammen und Übergängen.

TikTok- und Reels-Untertitel Transkribiere Audio, zeige wortgenaue hervorgehobene Untertitel an und exportiere bereit zum Hochladen.

Produktvorstellungsvideos Automatisch aus deiner Datenbank generiert – Bilder, Spezifikationen, Preise – direkt als MP4.

Bildungs- und Erklärinhalte Animierte Kursmaterialien, Zertifikatsvideos, Schritt-für-Schritt-Walkthroughs – alles codegesteuert.

Videogenerierung als Dienstleistung Stelle das Rendering als HTTP-Endpunkt bereit. Deine App sendet JSON und erhält eine Videodatei zurück.


Voraussetzungen

  • Node.js 18+
  • React 18+ (Remotion rendert React-Komponenten Frame für Frame)
  • Remotion – Scaffolding mit npx create-video@latest
  • FFmpeg – Wird mit @remotion/renderer mitgeliefert, keine separate Installation nötig
  • Für serverloses Rendering: AWS-Konto (Lambda) oder GCP-Konto (Cloud Run)

Was enthalten ist

Kern

RegelBeschreibung
KompositionenVideos, Standbilder, Ordner, Standard-Props, dynamische Metadaten definieren
RenderingCLI, Node.js-API, AWS Lambda, Cloud Run, Express-Server-Muster
Metadaten berechnenDauer, Abmessungen und Props zur Renderzeit dynamisch setzen

Animation und Timing

RegelBeschreibung
AnimationenEinblenden, Skalieren, Drehen, Verschieben
TimingInterpolationskurven, Easing, Federphysik
SequenzierungSzenen verzögern, verketten und orchestrieren
ÜbergängeSzenenübergänge
TrimmenAnfang oder Ende einer Animation abschneiden

Text und Typografie

RegelBeschreibung
TextanimationenSchreibmaschineneffekt, Worthervorhebung, Aufdecken
SchriftartenGoogle Fonts und lokale Schrifteinbindung
Text messenText an Container anpassen, Überlauf erkennen

Medien

RegelBeschreibung
VideosEinbetten, Trimmen, Geschwindigkeit, Lautstärke, Schleife, Tonhöhenverschiebung
AudioImportieren, Trimmen, Ausblenden, Lautstärke- und Geschwindigkeitsregelung
BilderDie Img-Komponente
GIFsZeitachsensynchrone GIF-Wiedergabe
AssetsImportieren beliebiger Medien in Kompositionen
Decode-CheckBrowserkompatibilität validieren

Untertitel und Bildunterschriften

RegelBeschreibung
Untertitel transkribierenAudio in Untertitel mittels Whisper, Deepgram oder AssemblyAI
Untertitel anzeigenTikTok-ähnliche wortweise Hervorhebung
SRT importierenVorhandene .srt-Dateien laden

Datenvisualisierung

RegelBeschreibung
DiagrammeAnimierte Balkendiagramme, Liniengraphen, datengesteuerte Visualisierungen

Erweitert

RegelBeschreibung
3D-InhalteThree.js und React Three Fiber
LottieAfter-Effects-Animationen via Lottie
TailwindCSSKompositionen mit Tailwind stylen
DOM-MessungElementabmessungen zur Renderzeit messen

Medien-Dienstprogramme

RegelBeschreibung
VideodauerLänge in Sekunden ermitteln
VideoabmessungenBreite und Höhe ermitteln
AudiodauerAudiomateriallänge ermitteln
Frames extrahierenFrames zu bestimmten Zeitstempeln extrahieren

Schnellstart

# Projekt erstellen
npx create-video@latest my-video

# Im Browser anzeigen
cd my-video && npm start

# Als MP4 rendern
npx remotion render src/index.ts MyComposition out/video.mp4

# Dynamische Daten übergeben
npx remotion render src/index.ts MyComposition out.mp4 --props '{"title": "Hallo"}'

Mitwirken

Quellcode: github.com/shreefentsar/remotion-video-toolkit

Fehlt etwas? Hast du einen besseren Ansatz gefunden? Eröffne einen PR – neue Regeln, verbesserte Beispiele, Fehlerkorrekturen sind willkommen.

Erstellt von Zone 99

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Verwandte Skills