Communitygithub.com

Script de narration

Rédigez la voix off d’un tutoriel ou d’une démo : des mots conçus pour l’oreille, synchronisés une instruction par action avec ce qui se passe à l’écran, avec un budget de rythme et un ton confiant, sans jargon.

Qu'est-ce que Script de narration ?

Ce skill génère des scripts de narration pour tutoriels et démos, optimisés pour la voix plutôt que la lecture. Il applique des règles strictes : phrases courtes (une idée chacune), voix active, présent et deuxième personne, contractions pour un ton naturel. Chaque ligne est synchronisée avec une action visuelle précise, avec un rythme cible de 140 à 160 mots par minute et des pauses intentionnelles. La structure standard par étape suit le schéma « Objectif – Action – Confirmation », avec des transitions légères. Le ton est confiant et chaleureux, sans condescendance ni emphase. Le livrable est un tableau à deux colonnes (action à l’écran / ligne parlée). Le skill s’applique à tout éditeur de texte ou outil de rédaction supportant du Markdown (Claude Code, Cursor, etc.) et s’intègre parfaitement aux workflows de production vidéo ou de démonstration logicielle.

Compatible avec~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/SkillMedev/tutorial-video-studio/tree/main/skills/narration-script

Demander à votre IA préférée

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

Documentation

Que fait Script de narration ?

Un tutoriel réussit ou échoue sur sa narration. Le spectateur essaie de faire la chose tout en écoutant, donc chaque mot entre en compétition avec son attention sur l’écran. Écris moins, dis-le plus simplement, et accroche chaque ligne à une action visible.

Écrire pour l’oreille, pas pour la page

La langue parlée n’est pas la langue écrite. Lis chaque ligne à voix haute avant de la garder.

  • Phrases courtes. Une idée chacune. Si tu manques de souffle, c’est trop long.
  • Voix active, présent, deuxième personne : « Cliquez sur Enregistrer » – pas « Le bouton Enregistrer serait alors cliqué par l’utilisateur. »
  • Supprime tous les « en gros », « simplement » et « juste ». « Il suffit de cliquer sur Paramètres » dit subtilement à un spectateur bloqué qu’il est idiot. Bannis-le.
  • Les contractions sont bienvenues (« vous allez », « c’est ») ; elles sonnent humain.

Synchroniser la narration avec l’action

La règle d’or : une instruction par action à l’écran, et les mots arrivent avec l’action, jamais pour décrire ce qui s’est déjà passé.

  • Énonce l’action un instant avant ou exactement quand elle se produit à l’écran, pour que la main du spectateur et le curseur bougent ensemble.
  • Ne narre jamais un clic déjà terminé – « et maintenant nous avons sauvegardé » après l’animation de sauvegarde, c’est du vide sonore.
  • Quand l’écran fait quelque chose de complexe, arrête de parler et laisse respirer. Le silence sur une image claire vaut mieux qu’une narration qui lutte avec l’image.

Gérer le rythme

  • Vise ~140 à 160 mots par minute pour les instructions. Plus vite, tu perds ceux qui suivent.
  • Budgetise le script en fonction des durées par scène du storyboard. Si un plan dure 8 secondes, c’est ~20 mots, pas 50.
  • Intègre des pauses délibérées aux transitions et à tout moment où le spectateur a besoin de regarder plutôt que d’écouter.

Structurer chaque étape

Une forme fiable en trois parties par étape garde le spectateur orienté :

  1. Objectif – ce qu’on va faire et pourquoi (« Pour partager ceci, nous allons créer un lien public. »).
  2. Action – l’instruction concrète unique (« Ouvrez le menu Partager et choisissez Toute personne avec le lien. »).
  3. Confirmation – à quoi ressemble la réussite (« Vous verrez le lien devenir vert quand il sera prêt. »).

Balise les étapes avec des transitions légères – « Ensuite », « Maintenant que le lien existe, nous allons… » – pour que la colonne vertébrale du tutoriel soit toujours audible.

Ton

Conflant et chaleureux, comme un collègue compétent assis à côté de vous. Jamais condescendant, jamais pompier. Définis un terme la première fois qu’il apparaît, puis utilise-le de manière cohérente. Fais correspondre exactement les libellés de l’interface utilisateur – si le bouton dit « Nouveau projet », dis « Nouveau projet », pas « créer un projet ».

Format de livraison

Fournis un script à deux colonnes que le monteur et le comédien de doublage peuvent tous deux suivre :

Action à l’écranLigne parlée
Le curseur ouvre le menu Partager« Ouvrez le menu Partager en haut à droite. »
Le lien bascule en public« Passez-le en Toute personne avec le lien. »

Marque [pause] là où le visuel doit porter le moment, et gras pour les mots à accentuer. Note le temps approximatif par ligne si les durées du storyboard sont connues.

Ne pas faire

  • N’écris pas de musique, d’effets sonores ni d’indications de mixage ici – le rythme audio, la réduction et la synchronisation sont du ressort de la synchro son et musique.
  • Ne planifie pas l’ordre des scènes ni le plan de tournage – c’est le storyboard vidéo, que ce script doit suivre.
  • Ne décris pas de remplissage que le spectateur voit déjà (« voici l’écran, comme vous pouvez le voir, il y a des boutons »).
  • Ne laisse pas une ligne dépasser le budget de durée de sa scène ; coupe des mots, pas des pauses.

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

Captions From Transcript

Produce an accurate, properly timed caption track (SRT or WebVTT) from a video

Kinetic Typography

Put text in motion the right way - title cards, animated captions, lower-thirds, callouts, and word-by-word reveals - with a reading-time-per-word budget so copy holds long enough to read, plus enter/exit timing, weight and size transitions, and type hierarchy in motion. Use when someone asks to

Motion Design Principles

The craft layer for motion: pick the right easing (ease-in / ease-out / ease-in-out / spring), get timing and spacing right, build the anticipation→action→follow-through arc, and apply Disney

Product Demo Director

Direct the craft of putting a real software UI on screen - cursor choreography, zoom/pan/callout language, screen-recording vs recreated-UI, and making state changes legible with highlights, focus pulls, and slow-downs. Use when filming or recreating an app for a product demo, feature walkthrough, onboarding clip, or release reel and asking

Remotion Compose

Turns a natural-language video brief into a complete, ready-to-preview Remotion composition - extracts duration, scenes, brand colors, aspect ratio, and real copy; plans the frame budget; and writes data-driven React/TypeScript using useCurrentFrame, interpolate, spring, AbsoluteFill, and Sequence, registered in Root.tsx. Use when someone says

Remotion Render

Renders a Remotion composition to MP4 and runs the edit-and-re-render loop - CLI render commands, 1080p/4K/9:16 presets, concurrency tuning, codec selection, batch variants from a JSON data file, and Lambda for cloud rendering. Use when someone says

Remotion Setup

Scaffolds a new Remotion video project wired for Claude Code Agent Skills - Node check, create-video scaffold, skills install, folder conventions, Google Fonts, and a smoke-test render. Use whenever someone wants to start making videos with Remotion and Claude, even just

Screencast Capture

Capture clean raw screen and camera footage for a tutorial or product demo - choosing the recorder (macOS Screenshot toolbar, QuickTime, OBS, Windows Game Bar), setting resolution / frame-rate / cursor / microphone, prepping a distraction-free stage, and recording in retakeable segments. Use when someone says

SkillMedev/tutorial-video-studio

Plan a product demo, feature announcement, or launch video as a beat sheet and shot list BEFORE animating - hook in the first 3s, problem, reveal, proof, CTA - with target duration and pacing per scene type, output as a JSON scene plan that remotion-compose consumes directly. Use when someone says

Social Video Formatter

Reframe and export a finished video for social platforms - 9:16 ↔ 16:9 cropping, burned-in captions, a platform-native first frame, loop design, and per-platform specs (aspect, length, safe areas) for TikTok, Reels, Shorts, X, and LinkedIn. Use when someone says

Sound and Music Sync

Score a video like an editor: beat-match cuts to the music, land SFX on transitions, pace the voiceover so it breathes, source royalty-free tracks safely, and duck the music so the VO sits clearly on top. Use when adding music, sound effects, or voiceover to a video, when asked to

Skills associés