Que fait cinematic-video-skill ?
Compétence agent pour la génération de vidéo cinématique en prise de vue réelle — un contrat de plan en 12 blocs, la loi de fer du plan unique, et un générateur multi-fournisseur (Veo 3.1 / Sora 2 / Runway) avec une boucle ébauche→visionnage→correction. Fonctionne avec Claude Code, Codex, Cursor et plus.
Concepts Clés
Contrat de plan en 12 blocs
Chaque plan vidéo suit un format structuré avec 12 blocs obligatoires :
- Plan — numéro de plan séquentiel
- Description — résumé narratif
- Cadre — plans larges, moyens, gros plans
- Mouvement — mouvement de caméra (panoramique, travelling, etc.)
- Durée — durée estimée en secondes
- Dialogue — lignes prononcées
- Action — actions des personnages
- Son et Musique — indications audio
- Effets — effets visuels (VFX)
- Émotion — ton émotionnel
- Matériel — équipement spécifique (lentilles, éclairage)
- Notes — notes de production
Loi de fer du plan unique
Chaque plan est un plan unique sans coupure. Cela signifie :
- La caméra doit se déplacer de manière fluide d'un bloc à l'autre
- Les transitions entre blocs se font par le mouvement de la caméra, les changements de focus ou l'éclairage, jamais par des coupures
- Résultat : une continuité spatiale et temporelle parfaite
Boucle Ébauche → Visionnage → Correction
La génération vidéo suit un cycle :
- Ébauche — générer une version préliminaire selon le contrat de plan
- Visionnage — examiner le résultat (automatiquement ou avec retour humain)
- Correction — ajuster le contrat de plan et regénérer
Fournisseurs Supportés
| Fournisseur | Modèle | Activation |
|---|---|---|
| DeepMind | Veo 3.1 | VEO_API_KEY |
| OpenAI | Sora 2 | SORA_API_KEY |
| Runway | Gen-3 | RUNWAY_API_KEY |
Utilisation
# Définir la clé API (utiliser un seul fournisseur)
export VEO_API_KEY=votre_clé
# ou export SORA_API_KEY=votre_clé
# ou export RUNWAY_API_KEY=votre_clé
# Définir le répertoire de projet
export VIDEO_PROJECT_DIR=./ma_video
# Lancer la génération vidéo
# Le skill créera un fichier plan.md dans le répertoire du projet
# puis générera chaque plan séquentiellement
Workflow
- L'agent écrit un
plan.mdcomplet avec un contrat de 12 blocs pour chaque plan - Le premier plan est généré en tant qu'ébauche
- L'agent examine la sortie (ou invite l'utilisateur à la visionner)
- Le plan est affiné et regénéré si nécessaire
- Passer au plan suivant
Notes de Compatibilité
- Claude Code : support complet via
claude_code_engine - Codex : support complet via
codex_engine - Cursor : support complet via
cursor_engine - Autres agents : tout agent supportant les appels d'API et la manipulation de fichiers
Licence
MIT — voir le fichier LICENSE pour les détails.