motion-history-starter

Créez des vidéos narratives historiques sur carte au format vertical 9:16 (~1 min, thaï) avec le projet motion-history-starter — recherche, écriture de script narratif, vérification indépendante des faits, génération de cartes, images, audio et rendu. Utilisez-le en disant « fais une vidéo historique », « raconte l'histoire sur une carte », « motion history » ou en donnant un sujet historique avec lieu / itinéraire.

Qu'est-ce que motion-history-starter ?

Cette compétence est conçue pour les agents IA comme Claude Code, Cursor ou Codex afin de créer automatiquement des vidéos narratives historiques de style motion graphics sur une carte, au format vertical 9:16, d’environ une minute, en thaï. Elle guide l’agent à travers un pipeline complet : recherche du sujet, rédaction d’un script narratif basé sur des règles strictes (docs/STORY-RULES.md), vérification indépendante des faits via un sous-agent dédié (prompts/BRIEF-CHECKER.md), génération des ressources (cartes, images, audio) puis rendu final avec FFmpeg. Le flux évite les erreurs coûteuses en interdisant de sauter l’étape de vérification des faits (car la réenregistrement audio est payante). Une étape de QA visuelle (grille d’images) permet de détecter les sous-titres qui dépassent, les personnages hors cadre, les fonds opaques ou les plans vides. L’utilisateur déclenche le processus par des invites en thaï comme « ทำคลิปประวัติศาสตร์ » ou « เล่าประวัติศาสตร์บนแผนที่ », ou en fournissant un sujet historique avec un lieu ou un itinéraire. L’agent peut utiliser un sous-agent pour l’écriture du script, et le cache audio est réutilisé si le texte de narration n’est pas modifié.

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

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

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

Documentation

motion-history

  1. Lire README.md, docs/STORY-RULES.md, docs/CUES.md et l'exemple topics/015-pearl-harbor/script.py
  2. Créer topics/<NNN-slug>/ puis écrire le script selon prompts/BRIEF-WRITER.md (un sous-agent peut être utilisé)
  3. Vérifier les faits avec un autre agent selon prompts/BRIEF-CHECKER.md — ne pas sauter (la réenregistrement audio coûte cher)
  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 puis ouvrir l'image, vérifier les sous-titres qui dépassent, les personnages hors cadre, les fonds opaques, les plans vides
  6. Corriger puis relancer le rendu à partir de l'étape build (l'audio utilise le cache si le texte de narration n'est pas modifié)

Skills associés