Communitygithub.com

OmnipotentCEOxJenny/sceneorder

Planifier un montage vidéo sous forme de liste chronologique de coupes à partir des notes de l'utilisateur, avec des extraits sonores, des images de coupe et une durée cible. À utiliser lorsque l'utilisateur souhaite planifier un montage, créer une ébauche, une liste de plans, une liste de coupes ou ajuster une vidéo à une durée précise.

Qu'est-ce que sceneorder ?

Ce skill permet de planifier et structurer un montage vidéo en transformant les notes brutes de l'utilisateur en une liste chronologique de coupes (cut list). Il guide l'utilisateur à travers les étapes clés : définir l'objectif et la durée cible de la vidéo, sélectionner les extraits sonores et les séquences principales pour raconter l'histoire, ajouter des images de coupe (B-roll) pour masquer les sauts et maintenir le rythme, puis générer une liste de coupes au format CSV avec les colonnes clip, in, out et note. Le skill inclut une vérification automatisée via un script Python (`sceneorder.py`) qui valide la cohérence temporelle par rapport à la durée cible et au framerate du projet. Il insiste sur le rythme : raccourcir ou supprimer des coupes jusqu'à atteindre la durée visée, varier la longueur des plans, et terminer par un plan de fin ou une carte de fin claire. Enfin, il fournit une table prête à l'emploi que l'utilisateur peut suivre dans son logiciel de montage (par exemple DaVinci Resolve) en marquant les points d'entrée et de sortie dans la visionneuse source, puis en écrasant, insérant ou ajoutant à la timeline. Ce skill est utile aux monteurs vidéo, créateurs de contenu et réalisateurs qui souhaitent passer rapidement des notes à un montage structuré.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/OmnipotentCEOxJenny/sceneorder/tree/HEAD/skills/sceneorder-plan

Demander à votre IA préférée

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

Documentation

Suivez rules/scope.mdc. Répondez dans la langue de l'utilisateur.

  1. Objectif et durée : à quoi sert la vidéo, qui la regarde, et la durée cible (par exemple 30 secondes).
  2. L'histoire d'abord : sélectionnez les extraits sonores ou les plans principaux qui racontent l'histoire, dans l'ordre. Ajoutez ensuite des images de coupe (B-roll) pour masquer les sauts et maintenir le rythme.
  3. Liste de coupes : pour chaque coupe, écrivez le nom du clip, les timecodes d'entrée et de sortie source (HH:MM:SS:FF), et une courte note. Enregistrez-la au format CSV avec les colonnes clip,in,out,note.
  4. Vérification : exécutez python3 scripts/sceneorder.py cuts.csv --fps 24 --target 00:00:30:00 (utilisez la cadence réelle du projet). Corrigez tout problème signalé.
  5. Rythme : raccourcissez ou supprimez des coupes jusqu'à ce que la durée corresponde à la cible ; variez la longueur des plans ; terminez par un plan de fin ou une carte de fin claire.
  6. Transfert : fournissez à l'utilisateur le tableau de la liste de coupes à suivre dans son éditeur (par exemple DaVinci Resolve : marquez In et Out dans la visionneuse source, puis écrasez, insérez ou ajoutez à la timeline).

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés