Communitygithub.com

Rajbharti06/sr-script

Escribe y cronometra guiones para videos verticales cortos y videos largos de YouTube. Estructura el gancho, la promesa, los ritmos con bucles abiertos, la recompensa y el cierre del bucle; escribe para el oído con la voz del creador, luego lo cronometra y señala un gancho que se alarga, ritmos estáticos, relleno, una llamada a la acción temprana y un bucle faltante. Úsalo cuando alguien necesite un guion, un esquema de puntos clave, una voz en off, un video sin rostro, o pregunte "¿cuánto durará esto?" o "¿por qué la gente abandona mis videos?"

¿Qué es sr-script?

Esta habilidad automatiza la escritura y el cronometraje de guiones para videos cortos verticales (Reels, Shorts, TikTok) y videos largos de YouTube, optimizando la estructura narrativa para retener la atención del espectador. Se basa en principios de guionismo profesional: comienza con la selección de un gancho e idea (desde habilidades complementarias como `sr-hook` o `sr-ideas`), define el formato y duración aproximada, y construye el guion en "ritmos" de 2 a 4 segundos para videos cortos, o en secciones de 60 a 120 segundos para videos largos, con reenganches en puntos de abandono. La herramienta principal es `script_beats`, una utilidad CLI (escrita en Python) que toma el texto del guion y opcionalmente la duración objetivo y la velocidad de habla (wpm), divide el guion en ritmos, estima los segundos, y señala automáticamente problemas como un gancho que dura más de tres segundos, ritmos de más de cuatro segundos, tres ritmos consecutivos sin números, nombres o giros, ausencia de eco del gancho al final, llamadas a la acción antes de la mitad del video, y desviación de la duración objetivo. También soporta una variante "sin rostro" donde se marcan los elementos visuales en pantalla (grabación de pantalla, b-roll, texto, diagramas) para garantizar cambios visuales cada cuatro segundos. La habilidad es compatible con Claude Code, Cursor, Codex, Windsurf, Cline y cualquier plataforma que soporte habilidades MCP o integraciones similares, y finalmente requiere `approve` para que el creador lea el guion en voz alta y confirme que suena a él mismo.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Guiones

Escribe para el oído. La gente lo escuchará una vez, a velocidad, con el pulgar listo para deslizar.

Pregunta primero

  • El gancho y la idea elegidos (de sr-hook, sr-ideas).
  • Formato y duración aproximada: un corto (de 15 a 60 segundos), un corto más largo, o un video largo.
  • ¿En cámara, voz en off sobre b-roll o grabación de pantalla, o solo texto en pantalla?
  • ¿Qué debería hacer o sentir el espectador al final? Una cosa.

Estructura de video corto

Piensa en ritmos de dos a cuatro segundos. Un nuevo ritmo significa que algo cambia: un corte, una nueva línea de texto, un nuevo ángulo, un nuevo dato.

  1. Gancho (0 a 3 s). El gancho elegido.
  2. Contexto en una línea. Por qué esto es importante para ellos, o la configuración. Omítelo si el gancho ya lo hizo.
  3. Tres ritmos. Cada uno aporta un nuevo dato, paso o giro. Abre un bucle temprano ("el tercero me costó un mes") y ciérralo tarde.
  4. Recompensa. Lo que prometió el gancho, expresado de forma clara.
  5. Bucle o solicitud. Termina con una línea que haga eco del gancho para que una segunda visualización no cueste nada, o haz una pequeña solicitud. Una, no tres.

Estructura de video largo

  1. Apertura en frío (primeros 15 a 30 segundos). Ofrece un adelanto de lo que prometió el título. Sin logo, sin introducción del canal, sin "antes de empezar".
  2. El mapa. Una frase sobre lo que viene, para que la gente decida quedarse.
  3. Secciones de 60 a 120 segundos, cada una con su propio pequeño gancho ("aquí es donde se complica"), su propia recompensa y un cambio visual.
  4. Reenganche en cada caída. Después de leer la retención (sr-audit), coloca una razón para quedarse donde la gente suele irse.
  5. Cierre que cumpla con el título y apunte al siguiente video.

Escribe como hablas

Frases cortas. Contracciones. Palabras que le dirías a un amigo. Los números como los dirías. Léelo en voz alta una vez. Cualquier cosa en la que tropieces, reescríbela. Mantén la redacción y el ritmo del creador (sr-voice).

Variante sin rostro

Marca cada línea con lo que hay en pantalla: grabación de pantalla, b-roll, texto, diagrama. Una línea sin nada que cambie en pantalla durante más de unos cuatro segundos necesita un cambio visual o un corte.

Crónometra

Herramienta script_beats con el guion como text, opcionalmente target_seconds y wpm (su ritmo de habla; 150 a 180 es normal). CLI: python scripts/sr.py beats --file script.txt --target-seconds 40.

Divide en ritmos, estima segundos y señala: un gancho de más de tres segundos, ritmos de más de cuatro segundos, ritmos densos, tres ritmos seguidos sin número, nombre o giro, ausencia de eco del gancho al final, una llamada a la acción antes de la mitad del video y desviación de la duración objetivo. Corrige cada señal o decide a propósito mantenerla.

A mano: palabras divididas por ritmo de habla en palabras por minuto da minutos. Marca cada final de frase y verifica que ningún tramo supere los cuatro segundos sin un cambio.

Las estimaciones son solo texto. La primera lectura en voz real y el primer gráfico de retención superan cualquier estimación.

Aprobación

approve. Lo leen en voz alta y dicen qué no suena como ellos.

No hagas

  • Alargar para alcanzar una duración. Mejor corto y apretado que largo y flojo.
  • Poner la llamada a la acción al principio.
  • Escribir anécdotas que el creador no haya vivido.

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 relacionados