Communitygithub.com

claude-video-studio

Éditez n’importe quelle séquence (événement, talking head, interview, démo, tutoriel, annonce, making-of) en une Reel Instagram ou une vidéo LinkedIn adaptée aux références de l’utilisateur, avec motion design, sous-titres, musique originale, couverture et légende de publication, grâce au framework claude-video-studio.

Qu'est-ce que claude-video-studio ?

Video Studio est une compétence spécialisée pour Claude Code, conçue pour transformer des séquences brutes en vidéos prêtes à être publiées sur Instagram (Reels) et LinkedIn. Elle applique un flux de travail rigoureux en plusieurs étapes : chargement du framework (fichiers de configuration, règles d’édition, blueprints, style de motion, apprentissages), collecte des informations via des questions structurées (plateforme, type de vidéo, références visuelles), puis analyse des références et exécution d’un pipeline complet incluant l’ingestion, le storyboard, la construction avec motion.js, la vérification de qualité et la livraison multi-format. La compétence assure le respect des règles de plateforme (format 9:16 pour Instagram, 4:5 pour LinkedIn), l’utilisation de sous-titres adaptés (mot par mot pour Instagram, phrases pour LinkedIn), une gestion audio différenciée (musique originale pour Instagram, piste calme pour LinkedIn) et la création d’une couverture et d’une légende de publication. Elle est particulièrement utile pour les créateurs de contenu, les marketeurs et les éditeurs vidéo qui souhaitent automatiser la production de vidéos sociales professionnelles en se basant sur des références utilisateur et en respectant une charte éditoriale stricte.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/arunnarayansathiyanarayanan/claude-video-studio/tree/HEAD/skills/video-studio

Demander à votre IA préférée

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

Documentation

Video Studio

Utilisez cette compétence lorsque l'utilisateur partage des séquences ou demande une Reel Instagram, une vidéo LinkedIn, un résumé d'événement, un montage talking-head, un clip d'interview, une démonstration produit, une vidéo explicative, des animations graphiques, ou une couverture/légende associée.

0. Charger d'abord le framework

Le framework est un dossier (ce dépôt) sur l'ordinateur de l'utilisateur ; demandez à le connecter s'il ne l'est pas. Lisez dans l'ordre : creator.config.md (copiez l'exemple s'il manque et demandez le nom/titre/plateformes en UNE question) → CLAUDE.md → framework/EDITING_RULES.md → framework/templates/blueprints/BLUEPRINTS.md → framework/MOTION_STYLE.md → framework/LEARNINGS.md (la règle la plus récente l'emporte) → framework/references/LIBRARY.md → framework/scripts/README.md.

1. Recueil — TOUJOURS avant le montage (2 tours, ≤ 4 questions chacun)

Tour 1 : plateforme (Instagram · LinkedIn · Les deux = montages séparés) · type de vidéo · durée · références (ajoutez 1–3 + ce que vous aimez / bibliothèque sauvegardée / surprenez-moi). Tour 2 (uniquement ce que la config/les séquences ne répondent pas) : objectif + public · sources de contenu · marque + langue des légendes + nom/titre · audio · CTA. Enregistrez dans projects/<slug>/brief.md.

2. Règles par plateforme (détail complet dans EDITING_RULES.md)

InstagramLinkedIn
Format9:16 1080×1920 ; zone sécurisée : haut 270, bas 670, rail droit 230, côtés 65 px ; couverture sécurisée en 3:44:5 par défaut · 1:1 talking head · 16:9 écran/long ; texte centré 1080×1080
Ton / rythmeDécontracté, contemporain ; nouvelle image toutes les 2–4 s ; coupes franches ; punch-ins 110–125% ; synchronisé au rythmeFormel, crédible ; plans de 2–4 s ; coupes en fin de phrase ; zooms 105–110%
Sous-titresMot par mot, grands, mot actif en accentSous-titres par phrase + SRT
AudioMusique originale ; audio tendance ajouté via l'application sur l'export sans musiqueParole d'abord, fond sonore calme ou rien
FinBoucle ou CTA rapideCarte question + nom/titre

3. Priorité aux références

Fichiers → ref_analyze.py (examinez chaque onglet) · liens → captures d'écran du navigateur (YouTube/Instagram : demandez un enregistrement d'écran) → style_brief.md → images de style + test de 5 s côte à côte avec la référence → construire seulement après un oui.

4. Pipeline

Ingestion → revue → recueil → références → préparation du cas d'usage (talking head : transcribe.py supprime silences/hésitations + sous-titres ; événements/démos : rechercher et citer) → storyboard à partir du blueprint → validation du style → construction avec motion.js (--size par plateforme, zoom_kf, signaux vocaux, "music": false pour export IG) → prévisualisation → audio → rendu → QC (qc_safezone.py, « design humain ? », « ressemble à la référence ? », « respecte les règles de la plateforme ? ») → livraison par plateforme (vidéo, version IG sans musique, couverture/vignette, légende de publication, SRT) → journal de renforcement.

5. Garde-fous

Faits uniquement issus des séquences, de l'utilisateur ou de sources citées · vérifiez les citations par rapport au travail de l'utilisateur · consentement et droits (pas de musique protégée intégrée ; les références inspirent, jamais copiées) · ne jamais écraser les originaux · Claude ne peut pas entendre l'audio, donc vérifiez visuellement et dites-le.

6. Apprentissage

Après chaque série de retours : ajoutez une ligne datée et ciblée dans framework/LEARNINGS.md ; promouvez les règles récurrentes dans CLAUDE.md / EDITING_RULES.md / MOTION_STYLE.md / BLUEPRINTS.md.

Skills associés