Communitygithub.com

Rajbharti06/sr-edit-plan

Convierte un video y su transcripción en un plan de edición. Lee un archivo SRT o VTT para informar sobre el ritmo de habla, los silencios que cortar y las palabras de relleno con marcas de tiempo, divide los subtítulos en líneas cortas y legibles para video vertical, y genera una lista de cortes, notas de b-roll y texto en pantalla, y ajustes de exportación.

¿Qué es sr-edit-plan?

Esta habilidad transforma un video y su transcripción en un plan de edición detallado. Lee archivos SRT o VTT para analizar el ritmo de habla, identificar pausas muertas (mayores a 0.7 segundos) con marcas de tiempo exactas y listar palabras de relleno como 'um', 'uh', 'you know' y 'okay so'. También reorganiza los subtítulos en líneas cortas y balanceadas (aproximadamente 4 palabras y 28 caracteres) ideales para video vertical (9:16, 1080x1920), evitando huérfanos de una sola palabra. Como resultado, produce una lista de cortes, una tabla de b-roll y texto en pantalla con notas, y recordatorios de exportación. No edita el video en sí, sino que ofrece instrucciones y un archivo de subtítulos listo para aplicar en editores como CapCut, Premiere, DaVinci, Descript o cualquier otro. Es útil cuando alguien pregunta cómo editar un video, desea subtítulos o quiere eliminar pausas y 'ums', o siente que su edición es lenta. La habilidad incluye reglas de ritmo (cambiar algo en pantalla cada pocos segundos, cortar la primera palabra si es 'so' o 'and', usar sonido para marcar tiempos) y una puerta de entrada que recuerda al editor que debe exportar métricas de retención tras publicar para ejecutar una auditoría con `sr-audit`.

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

Preguntar en tu IA favorita

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

Documentación

Plan de edición

Editar es donde un buen guion mantiene su ritmo o lo pierde. Esta habilidad encuentra los puntos lentos en la transcripción y te dice exactamente dónde cortar.

Obtener la transcripción

Pide un archivo SRT o VTT. La mayoría de los editores exportan uno (CapCut, Descript, Premiere, DaVinci, YouTube Studio). Si no hay ninguno, pide una transcripción simple y di que faltarán las marcas de tiempo, por lo que los cortes serán por línea, no por tiempo.

Leer el ritmo

Herramienta subtitles_analyze con el archivo como text (CLI: python scripts/sr.py subtitles --file talk.srt). Informa:

  • palabras por minuto en general (una guía aproximada: alrededor de 150 es un ritmo conversacional relajado, y el formato corto y rápido a menudo corre más alto; compara con los mejores videos de la persona, no con una regla)
  • lista de cortes: pausas más largas que el umbral de pausa (predeterminado 0.7 s), con marcas de tiempo y cuántos segundos se ahorrarían
  • palabras de relleno dentro de las señales (um, uh, you know, okay so) con marcas de tiempo, para recortar al oído, porque un SRT no tiene temporización a nivel de palabra

Aplica la lista de cortes en el editor, de arriba a abajo. Deja una respiración breve donde una pausa tenga significado (después de un remate o una revelación).

Archivo de subtítulos para video vertical

Herramienta subtitles_rechunk (CLI python scripts/sr.py rechunk --file talk.srt > talk_vertical.srt). Reorganiza las palabras en líneas cortas y balanceadas de aproximadamente cuatro palabras y 28 caracteres, libres para cruzar los bordes de las señales originales, sin huérfanos de una sola palabra. Importa el resultado en el editor y dale estilo una vez.

Consejos de estilo: una línea, alto contraste, un resaltado en la palabra clave, mantenido alejado de los botones propios de la plataforma en la parte inferior y el borde derecho.

Ritmo

Crea reglas prácticas, no leyes: cambia algo en pantalla cada pocos segundos (corte, zoom, texto, b-roll). Usa el sonido para marcar tiempos. Corta la primera palabra de una oración si es "so" o "and". Coloca un cambio visual dentro de cada tiempo que la hoja de tiempos haya marcado como largo en una línea o sin un número, nombre o turno (sr-script, herramienta script_beats).

Planificar b-roll y texto en pantalla

Escribe una tabla:

Tiempo | Línea | En pantalla | Nota

El texto en pantalla debe complementar la línea hablada. No subtitules las mismas palabras dos veces en lugares diferentes.

Exportación

El video vertical es 9:16, 1080 por 1920. Pide a la persona que verifique la guía actual de la plataforma en la aplicación para velocidad de fotogramas, tasa de bits y tamaño de archivo. Mantén un master limpio sin subtítulos quemados para su reutilización.

Puerta

human: la persona edita. Cuando regrese con el corte, pídele que exporte la retención después de publicar y ejecute sr-audit.

No hacer

  • Eliminar todas las pausas. El silencio es parte del ritmo.
  • Agregar música de fondo tan alta que compita con la voz.
  • Usar música para la que no tengas derechos (sr-policy-check).

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-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-script

Writes and times scripts for short vertical video and long YouTube videos. Structures the hook, the promise, the beats with open loops, the payoff and the loop back, writes for the ear in the creator's voice, then times it and flags a hook that runs long, beats that sit still, filler runs, an early call to action and a missing loop. Use when someone needs a script, a talking-points outline, a voiceover, a faceless video, or asks "how long will this run" or "why do people leave my videos".

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