Communitygithub.com

Rajbharti06/sr-script

짧은 세로형 동영상과 긴 YouTube 동영상을 위한 스크립트를 작성하고 시간을 측정합니다. 훅, 약속, 오픈 루프가 있는 비트, 페이오프, 루프 백을 구성하고, 창작자의 음성으로 귀에 들리도록 작성한 후 시간을 측정하여 길게 실행되는 훅, 정체된 비트, 불필요한 채움, 이른 콜 투 액션, 누락된 루프를 플래그합니다. 누군가 스크립트, 이야기 포인트 개요, 음성 해설, 얼굴 없는 동영상을 필요로 하거나 '이 영상이 얼마나 길어질까' 또는 '사람들이 왜 내 영상을 떠날까'라고 물을 때 사용하세요.

sr-script란 무엇인가요?

이 기술은 짧은 세로형 동영상(15~60초)부터 긴 YouTube 동영상까지 다양한 형식의 스크립트를 작성하고 시간을 측정하는 AI 에이전트 기술입니다. sr-hook, sr-ideas, sr-audit, sr-voice와 같은 다른 기술과 함께 사용하도록 설계되었으며, CLI(Command Line Interface)를 통해 script_beats 도구를 실행하여 스크립트를 비트 단위로 분할하고, 예상 시간을 측정하며, 훅이 너무 길거나, 비트가 정체되었거나, 콜 투 액션이 지나치게 이르거나, 루프가 누락된 경우를 자동으로 플래그합니다. 이 기술은 AI 에이전트 사용자가 창작자의 음성 톤을 유지하고, 말하기 속도(wpm)를 조정하며, 시청자 유지를 극대화하는 스크립트를 신속하게 생성할 수 있도록 도와줍니다. Claude Code, Cursor, Codex 등 여러 AI 에이전트 플랫폼에서 사용할 수 있으며, Python 스크립트(scripts/sr.py)를 통해 명령줄에서 직접 실행하거나 API 호출로 통합할 수 있습니다.

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

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

스크립트

귀를 위해 쓰세요. 사람들은 이것을 한 번, 빠른 속도로, 엄지손가락으로 스와이프할 준비를 하며 듣습니다.

먼저 물어보세요

  • 선택된 훅과 아이디어 (sr-hook, sr-ideas에서).
  • 형식과 대략적인 길이: 짧은 영상(15~60초), 더 긴 짧은 영상, 또는 긴 영상.
  • 카메라 앞, B-roll이나 화면 녹화 위의 음성 해설, 또는 화면에 텍스트만.
  • 시청자가 마지막에 무엇을 하거나 느끼길 바라나요? 한 가지.

짧은 영상 구조

2~4초의 비트 단위로 생각하세요. 새로운 비트는 무언가가 변한다는 뜻입니다: 컷, 새로운 텍스트 줄, 새로운 각도, 새로운 사실.

  1. 훅 (0~3초). 선택된 훅.
  2. 한 줄로 된 맥락. 이것이 왜 그들에게 중요한지, 또는 설정. 훅이 이미 해결했다면 생략하세요.
  3. 세 개의 비트. 각각 하나의 새로운 사실, 단계 또는 전환을 제공합니다. 초기에 루프를 열고("세 번째는 나에게 한 달이 걸렸다") 나중에 닫으세요.
  4. 페이오프. 훅이 약속한 것을 간단히 진술합니다.
  5. 루프 또는 요청. 훅을 반향하는 대사로 끝내서 두 번째 시청에 비용이 들지 않도록 하거나, 하나의 작은 요청을 하세요. 하나, 세 개가 아닙니다.

긴 영상 구조

  1. 콜드 오픈 (처음 15~30초). 제목이 약속한 것의 맛을 보여주세요. 로고, 채널 인트로, "시작하기 전에"는 없습니다.
  2. 지도. 무엇이 올지 한 문장으로 말해서 사람들이 머물기로 결정할 수 있게 하세요.
  3. 60~120초 구간, 각각 자체 작은 훅("여기가 까다로워지는 지점입니다"), 자체 페이오프, 그리고 시각적 변화가 있습니다.
  4. 모든 하강 지점에서 다시 훅. 유지율을 읽은 후(sr-audit), 사람들이 떠나는 경향이 있는 곳에 머물 이유를 넣으세요.
  5. 종료는 제목을 보상하고 하나의 다음 영상을 가리킵니다.

말처럼 쓰세요

짧은 문장. 축약형. 친구에게 말할 법한 단어. 숫자는 말할 때처럼 쓰세요. 한 번 소리 내어 읽으세요. 더듬거리는 부분은 다시 쓰세요. 창작자 자신의 표현과 리듬을 유지하세요(sr-voice).

얼굴 없는 변형

각 줄에 화면에 무엇이 있는지 표시하세요: 화면 녹화, B-roll, 텍스트, 다이어그램. 화면에 아무 변화 없이 약 4초 이상 지속되는 줄은 시각적 변화나 컷이 필요합니다.

시간 측정

text로 스크립트를, 선택적으로 target_seconds와 wpm(말하기 속도, 보통 150~180)을 입력으로 사용하는 도구 script_beats. CLI: python scripts/sr.py beats --file script.txt --target-seconds 40.

비트로 분할하고, 초를 추정하며, 다음을 플래그합니다: 3초가 넘는 훅, 4초가 넘는 비트, 밀집된 비트, 숫자/이름/전환이 없는 3개의 연속 비트, 마지막에 훅의 반향 없음, 절반 지점 이전의 콜 투 액션, 목표 길이와의 차이. 모든 플래그를 수정하거나 의도적으로 유지하기로 결정하세요.

수동으로: 단어 수를 분당 말하기 속도(wpm)로 나누면 분이 나옵니다. 모든 문장 끝을 표시하고 어떤 부분도 4초 이상 변화 없이 지속되지 않는지 확인하세요.

추정치는 텍스트 전용입니다. 첫 번째 실제 낭독과 첫 번째 유지율 그래프가 어떤 추정치보다 우선합니다.

승인

approve. 소리 내어 읽고 자신처럼 들리지 않는 부분을 말하세요.

하지 말아야 할 것

  • 길이를 맞추기 위해 늘리지 마세요. 짧고 촘촘한 것이 길고 느슨한 것보다 낫습니다.
  • 콜 투 액션을 시작 부분에 두지 마세요.
  • 창작자가 경험하지 않은 일화를 쓰지 마세요.

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.

관련 스킬