CommunityCodierung & Entwicklunggithub.com

motion-history-starter

Erstelle 9:16-Hochformat-Videos (~1 Minute) zur Geschichtsdarstellung auf einer Karte in Thai. Recherchiere, schreibe erzählerische Skripte, prüfe Fakten unabhängig, generiere Karten, Bilder, Audio und rendere final. Aktiviere mit Phrasen wie „Mach ein Geschichtsvideo“, „Erzähl Geschichte auf einer Karte“ oder „motion history“.

Was ist motion-history-starter?

Diese Fähigkeit (Skill) ermöglicht es einem KI-Agenten, automatisch kurze, vertikale Geschichtsvideos im 9:16-Format zu produzieren, die eine historische Erzählung mit animierten Karten kombinieren. Der Fokus liegt auf thailändischer Sprache und einer Dauer von etwa einer Minute. Der Arbeitsablauf beginnt mit der Recherche und dem Schreiben eines Skripts gemäß den in `prompts/BRIEF-WRITER.md` definierten Regeln, wobei ein separater Agent für die unabhängige Faktenprüfung (`prompts/BRIEF-CHECKER.md`) eingesetzt wird – dies ist ein kritischer Schritt, um Fehler in der Tonspur zu vermeiden. Anschließend generiert ein Build-Workflow mithilfe von `./make.sh <NNN-slug>` Karten, Bilder und Sprachausgabe und rendert das finale Video in das Verzeichnis `renders/`. Eine QA-Prüfung mit `ffmpeg` erstellt ein Kontaktbild, um Untertitelüberläufe, Charaktere außerhalb des Rahmens, undurchsichtige Hintergründe oder leere Szenen zu erkennen. Der Skill kann auf jedem System mit installierten Abhängigkeiten (`README.md`, `docs/STORY-RULES.md`, `docs/CUES.md` und Beispielskript `topics/015-pearl-harbor/script.py`) ausgeführt werden. Der Benutzer aktiviert ihn durch Aufforderungen wie „Mach ein Geschichtsvideo“, „Erzähl Geschichte auf einer Karte“ oder die Angabe eines historischen Themas mit Orten und Routen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/gobank01/motion-history-starter/tree/HEAD/.claude/skills/motion-history

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

motion-history

  1. Lies README.md, docs/STORY-RULES.md, docs/CUES.md und das Beispiel topics/015-pearl-harbor/script.py
  2. Erstelle topics/<NNN-slug>/ und schreibe das Skript gemäß prompts/BRIEF-WRITER.md (Unter-Agenten erlaubt)
  3. Überprüfe die Fakten mit einem weiteren Agenten gemäß prompts/BRIEF-CHECKER.md – nicht überspringen (neue Tonspur kostet Geld)
  4. ./make.sh <NNN-slug> → renders/<NNN-slug>.mp4
  5. QA: ffmpeg -i renders/<slug>.mp4 -vf "fps=1/2.5,scale=180:-2,tile=8x3" -frames:v 1 qa.jpg und zeige das Bild an. Prüfe auf: Untertitelüberlauf, Charaktere außerhalb des Rahmens, undurchsichtige Hintergründe, leere Szenen.
  6. Korrigiere und rendere ab dem Schritt build erneut (Audio verwendet Cache, wenn der Sprechtext nicht geändert wurde).

Verwandte Skills