Communitygithub.com

Rajbharti06/sr-script

Rédige et chronomètre des scripts pour vidéos courtes verticales et longues vidéos YouTube. Structure l'accroche, la promesse, les séquences avec des boucles ouvertes, la récompense et le retour en boucle, écrit pour l'oreille dans la voix du créateur, puis chronomètre et signale une accroche trop longue, des séquences statiques, du remplissage, un appel à l'action trop précoce et une boucle manquante. À utiliser quand quelqu'un a besoin d'un script, d'un plan de points clés, d'une voix off, d'une vidéo sans visage, ou demande « combien de temps ça va durer » ou « pourquoi les gens quittent mes vidéos ».

Qu'est-ce que sr-script ?

Cette compétence, `sr-script`, est conçue pour les agents IA comme Claude Code, Cursor ou Codex afin de rédiger et chronométrer des scripts vidéo professionnels. Elle s'applique aux formats courts (Shorts, Reels, TikTok) et aux longues vidéos YouTube. L'agent suit des structures précises : pour les courts, il découpe le script en séquences de 2 à 4 secondes (accroche, contexte, trois séquences, récompense, boucle/appel) ; pour les longs, il organise une accroche à froid, une carte, des sections de 60 à 120 secondes, des ré-accroches aux points de baisse d'attention, et une conclusion. La compétence insiste sur l'écriture orale (phrases courtes, contractions, rythme naturel) et inclut une version sans visage. L'outil `script_beats` (ou la commande CLI `python scripts/sr.py beats`) chronomètre le texte en fonction du rythme de parole du créateur (150 à 180 mots par minute) et signale automatiquement les problèmes : accroche trop longue, séquences statiques, remplissage, appel à l'action précoce, absence de boucle finale. L'agent doit demander l'approbation (`approve`) après une lecture à voix haute. Il évite le remplissage, les appels à l'action en début de vidéo, et les anecdotes non vécues par le créateur.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Rajbharti06/showrunner-agent-skills/tree/HEAD/skills/sr-script

Demander à votre IA préférée

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

Documentation

Scripts

Écrivez pour l'oreille. Les gens entendront ceci une fois, à vive allure, le pouce prêt à balayer.

Demandez d'abord

  • L'accroche et l'idée choisies (issues de sr-hook, sr-ideas).
  • Le format et la durée approximative : un court (15 à 60 secondes), un court plus long, ou une longue vidéo.
  • En caméra, voix off sur images d'archives ou enregistrement d'écran, ou texte à l'écran uniquement.
  • Que doit faire ou ressentir le spectateur à la fin ? Une seule chose.

Structure pour vidéo courte

Pensez en séquences de deux à quatre secondes. Une nouvelle séquence signifie un changement : une coupe, une nouvelle ligne de texte, un nouvel angle, un nouveau fait.

  1. Accroche (0 à 3 s). L'accroche choisie.
  2. Contexte en une ligne. Pourquoi cela compte pour eux, ou la mise en place. Ignorez-la si l'accroche l'a déjà fait.
  3. Trois séquences. Chacune apporte un nouveau fait, une étape ou un rebondissement. Ouvrez une boucle tôt (« le troisième m'a coûté un mois ») et fermez-la tard.
  4. Récompense. Ce que l'accroche a promis, énoncé clairement.
  5. Boucle ou appel. Terminez par une ligne qui fait écho à l'accroche pour qu'un second visionnage ne coûte rien, ou faites une petite demande. Une, pas trois.

Structure pour longue vidéo

  1. Accroche à froid (15 à 30 premières secondes). Offrez un avant-goût de ce que le titre a promis. Pas de logo, pas d'intro de chaîne, pas de « avant de commencer ».
  2. La carte. Une phrase sur ce qui arrive, pour que les gens décident de rester.
  3. Sections de 60 à 120 secondes, chacune avec sa propre petite accroche (« c'est là que ça devient délicat »), sa propre récompense, et un changement visuel.
  4. Ré-accroche à chaque baisse. Après avoir lu la rétention (sr-audit), placez une raison de rester là où les gens ont tendance à partir.
  5. Conclusion qui récompense le titre et pointe vers la vidéo suivante.

Écrivez comme on parle

Phrases courtes. Contractions. Mots que vous diriez à un ami. Les nombres comme vous les diriez. Lisez-le à voix haute une fois. Tout ce sur quoi vous butez, réécrivez-le. Conservez le phrasé et le rythme propres au créateur (sr-voice).

Variante sans visage

Marquez chaque ligne avec ce qui est à l'écran : enregistrement d'écran, images d'archives, texte, diagramme. Une ligne où rien ne change à l'écran pendant plus d'environ quatre secondes nécessite un changement visuel ou une coupe.

Chronométrez-le

Outil script_beats avec le script en text, éventuellement target_seconds et wpm (leur rythme de parole ; 150 à 180 est normal). CLI : python scripts/sr.py beats --file script.txt --target-seconds 40.

Il découpe en séquences, estime les secondes, et signale : une accroche de plus de trois secondes, des séquences de plus de quatre secondes, des séquences denses, trois séquences consécutives sans nombre, nom ou rebondissement, aucun écho de l'accroche à la fin, un appel à l'action avant la moitié, et l'écart avec la durée cible. Corrigez chaque signalement ou décidez délibérément de le conserver.

À la main : mots divisés par le rythme de parole en mots par minute donne les minutes. Marquez chaque fin de phrase et vérifiez qu'aucun segment ne dépasse quatre secondes sans changement.

Les estimations sont uniquement textuelles. La première vraie lecture à voix haute et le premier graphique de rétention surpassent toute estimation.

Validation

approve. Ils lisent à voix haute et disent ce qui ne leur ressemble pas.

Ne faites pas

  • Allonger pour atteindre une durée. Un script court et serré vaut mieux qu'un script long et mou.
  • Placer l'appel à l'action au début.
  • Écrire des anecdotes que le créateur n'a pas vécues.

Individual skills in this repo

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

Rajbharti06/showrunner

Conductor for growing a channel on Instagram, YouTube, TikTok, Facebook, LinkedIn, X or Threads. Use when someone wants to start, grow, fix or plan social content, asks what to post or where to post, wants a content strategy, calendar or weekly routine, or mentions views, followers, reach, Reels, Shorts, carousels or building a creator business. First asks what they want to make, for whom and where, recommends a hub platform and spokes sized to their real weekly hours, then runs playbooks that chain the sr-* skills with approval gates. It writes and plans. It never posts.

Rajbharti06/sr-edit-plan

Turns a video and its transcript into an edit plan. Reads an SRT or VTT file to report speaking pace, dead air to cut and filler words with timestamps, re-chunks subtitles into short readable lines for vertical video, and writes a cut list, b-roll and on-screen text notes, and export settings. Use when someone asks how to edit a video, wants captions or subtitles, wants to remove pauses and ums, or says their edit feels slow. Produces instructions and a caption file to apply in CapCut, Premiere, DaVinci, Descript or any editor. Nothing edits the video itself.

Rajbharti06/sr-engage

Handles the replies, comments, DMs and outreach that happen after a post goes up. Drafts replies in the creator's voice for them to post, sorts comments into questions, praise, critique and spam, turns repeat questions into content ideas, plans a small daily engagement block, and handles criticism and trolls calmly. Use when someone asks how to reply to comments, grow through engagement, handle a hater, build community, or what to do in the first hour after posting. Drafts only. Nothing is sent or posted by Showrunner.

Rajbharti06/sr-growth-loop

Runs the learning loop that makes a channel get better over time. Writes a hypothesis before posting, changes one variable, logs each post's result, and tests the outcome with a rank-sum permutation test that says adopt, keep testing or drop, including when there are too few posts to tell. Tests hooks, first frames, lengths, thumbnails, titles, captions and posting times. Use when someone asks what to test, whether a change worked, how to improve step by step, or wants a growth routine. Logs live on the person's own machine.

Rajbharti06/sr-hook

Writes and scores hooks, the first line, first three seconds or first frame that decides whether anyone keeps watching or reading. Drafts ten options in different shapes from 32 common structures, scores them on specificity, front-loading, who it speaks to, curiosity, stakes and brevity, fixes the weakest part, and returns the best three. Use for Reels, TikToks, Shorts, YouTube openers, LinkedIn or X first lines, and when someone says their videos get swiped away or asks "is this a good hook".

Rajbharti06/sr-platform-guide

A sourced, dated field guide to YouTube, Instagram, TikTok, Facebook, LinkedIn, X and Threads. For each platform it gives formats and limits, how people find content, what it reports to creators, what the creator controls, and what nobody outside the company knows, with every fact labelled official, reported, inferred or study and dated. Use when someone asks how a platform works, what the algorithm rewards, which format to use there, or whether a rule they heard is true. Checks the facts database instead of repeating folklore.

Rajbharti06/sr-repurpose

Turns one long video, podcast, talk or article into a week of native pieces. Scores a transcript for the best 20 to 60 second windows on opening hook, self-containment, density and payoff, writes ready-to-run ffmpeg commands for 9:16 cuts with matching caption files, then adapts each piece for each platform with a new first frame, platform captions and no foreign watermarks, plus text and carousel spin-offs. Use when someone has long content and asks for clips, Shorts, Reels, a content week or "how do I get more out of this video".

Rajbharti06/sr-seo

Finds the phrases people actually search for and puts them in the right places on YouTube, TikTok, Instagram and Google. Builds a keyword table with search intent and placement (title, first line, spoken opening, on-screen text, description, chapters), checks titles and captions against the target phrase, and uses a keyword connector such as vidIQ when one is connected. Use when someone asks about SEO, keywords, search, discoverability, hashtags, or why a good video is not being found. Showrunner has no search-volume data of its own and says so.

Rajbharti06/sr-text-post

Writes text posts and threads for LinkedIn, X, Threads and Facebook. Builds a first line that survives the preview cut, one idea per post, a structure that fits each platform, and sensible link and tag placement. Use when someone asks for a LinkedIn post, a thread, a tweet, a Threads post, a build-in-public update, or wants to turn a video or article into written posts. Keeps the creator's voice and flags what a script cannot fix.

Skills associés