Communitygithub.com

Rajbharti06/sr-script

Escreve e cronometra roteiros para vídeos verticais curtos e vídeos longos no YouTube. Estrutura o gancho, a promessa, os beats com loops abertos, a recompensa e o fechamento, escreve para o ouvido na voz do criador, depois cronometra e sinaliza um gancho muito longo, beats parados, preenchimento, call to action precoce e loop faltante. Use quando alguém precisar de um roteiro, um esboço de pontos-chave, uma narração, um vídeo sem rosto, ou perguntar "quanto tempo isso vai durar" ou "por que as pessoas saem dos meus vídeos".

O que é sr-script?

O script `Rajbharti06/sr-script` é uma ferramenta de IA especializada em roteirização de vídeos curtos (15 a 60 segundos) e longos (YouTube), integrada a assistentes como Claude Code, Cursor e Codex. Ele transforma ideias e ganchos prontos em roteiros prontos para narração. O fluxo de trabalho é guiado por uma estrutura rígida: para vídeos curtos, o script organiza o roteiro em beats de 2 a 4 segundos (gancho, contexto, três beats com loops abertos, recompensa e fechamento) e, para vídeos longos, define abertura fria, mapa, seções de 60-120 segundos, re-ganchos e encerramento. A ferramenta também suporta variantes sem rosto, indicando o que aparece na tela a cada linha. Após escrever, o script cronometra automaticamente o roteiro usando a ferramenta `script_beats` (CLI ou integrada) e sinaliza problemas como gancho muito longo, beats parados sem mudança visual, preenchimento, call to action antes da metade e falta de eco do gancho no final. O criador deve aprovar (`approve`) depois de ler em voz alta, garantindo que o texto soe natural e na sua voz.

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

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Roteiros

Escreva para o ouvido. As pessoas ouvirão isso uma vez, em velocidade, com o polegar pronto para deslizar.

Pergunte primeiro

  • O gancho e a ideia escolhidos (de sr-hook, sr-ideas).
  • Formato e duração aproximada: um curto (15 a 60 segundos), um curto mais longo ou um vídeo longo.
  • Presencial, narração sobre b-roll ou gravação de tela, ou apenas texto na tela.
  • O que o espectador deve fazer ou sentir no final? Uma coisa.

Estrutura de vídeo curto

Pense em beats de dois a quatro segundos. Um novo beat significa que algo muda: um corte, uma nova linha de texto, um novo ângulo, um novo fato.

  1. Gancho (0 a 3 s). O gancho escolhido.
  2. Contexto em uma linha. Por que isso é importante para eles, ou a configuração. Pule se o gancho já fez isso.
  3. Três beats. Cada um dá um novo fato, passo ou virada. Abra um loop cedo ("o terceiro me custou um mês") e feche-o tarde.
  4. Recompensa. A coisa que o gancho prometeu, dita de forma direta.
  5. Loop ou pedido. Termine com uma linha que ecoa o gancho para que uma segunda visualização não custe nada, ou faça um pequeno pedido. Um, não três.

Estrutura de vídeo longo

  1. Abertura fria (primeiros 15 a 30 segundos). Entregue uma amostra do que o título prometeu. Sem logotipo, sem introdução do canal, sem "antes de começarmos".
  2. O mapa. Uma frase sobre o que está por vir, para que as pessoas possam decidir ficar.
  3. Seções de 60 a 120 segundos, cada uma com seu próprio pequeno gancho ("aqui é onde fica complicado"), sua própria recompensa e uma mudança visual.
  4. Re-gancho em cada queda. Após ler a retenção (sr-audit), coloque um motivo para ficar onde as pessoas tendem a sair.
  5. Fechamento que recompensa o título e aponta para um próximo vídeo.

Escreva como fala

Frases curtas. Contrações. Palavras que você diria a um amigo. Números como você os diria. Leia em voz alta uma vez. Qualquer coisa em que você tropeçar, reescreva. Mantenha o fraseado e o ritmo do criador (sr-voice).

Variante sem rosto

Marque cada linha com o que está na tela: gravação de tela, b-roll, texto, diagrama. Uma linha sem nada mudando na tela por mais de cerca de quatro segundos precisa de uma mudança visual ou um corte.

Cronometre

Ferramenta script_beats com o roteiro como text, opcionalmente target_seconds e wpm (ritmo de fala deles; 150 a 180 é normal). CLI: python scripts/sr.py beats --file script.txt --target-seconds 40.

Ele divide em beats, estima segundos e sinaliza: um gancho com mais de três segundos, beats com mais de quatro segundos, beats densos, três beats seguidos sem número, nome ou virada, nenhum eco do gancho no final, uma call to action antes da metade do caminho e distância da duração alvo. Corrija cada sinalização ou decida propositalmente mantê-la.

À mão: palavras divididas pelo ritmo de fala em palavras por minuto dá minutos. Marque cada final de frase e verifique se nenhum trecho passa de quatro segundos sem uma mudança.

As estimativas são apenas de texto. A primeira leitura real em voz alta e o primeiro gráfico de retenção superam qualquer estimativa.

Portão

approve. Eles leem em voz alta e dizem o que não soa como eles.

Não faça

  • Encher para atingir uma duração. Mais curto e apertado vence mais longo e frouxo.
  • Colocar a call to action no início.
  • Escrever anedotas que o criador não viveu.

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.

Habilidades Relacionadas