Communitygithub.com

Rajbharti06/sr-script

撰寫並計時短直式影片及長YouTube影片的腳本。結構化鉤子、承諾、節拍(含開放迴路)、報償與迴路閉合,以創作者的口吻寫出易於聆聽的內容,再進行計時,並標示出過長的鉤子、停滯的節拍、填充廢話、過早的行動呼籲及遺漏的迴路。適用於有人需要腳本、談話要點大綱、旁白、無臉影片,或詢問「這會跑多久」或「為什麼觀眾會離開我的影片」時。

sr-script 是什麼?

這項技能(sr-script)旨在為短直式影片(15-60秒)與長YouTube影片撰寫結構化腳本,並進行精確計時。它強調整體節奏與聽覺體驗,將腳本分解成2-4秒的節拍,確保在每個時間點都能抓住觀眾的注意力。技能內建計時工具`script_beats`,能自動估算腳本長度、標示常見問題(如鉤子過長、節拍停滯、行動呼籲過早出現等),幫助創作者避免觀眾流失。它支援多種格式(短影片、長影片、無臉影片),並要求使用創作者的真實語調與節奏。此技能設計為與其他sr-*技能(如sr-hook、sr-ideas、sr-audit、sr-voice)協作,作為影片創作流程的一部分。主要平台為CLI(Python工具)及任何支援AI Agent技能的環境,如Claude Code、Cursor、Codex等。

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

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

腳本

為耳朵而寫。人們只會聽一次,以正常速度,且隨時準備滑走。

先問

  • 已選定的鉤子與點子(來自 sr-hook、sr-ideas)。
  • 格式與大致長度:短影片(15 到 60 秒)、較長的短影片或長影片。
  • 是否上鏡、旁白加 B-roll 或螢幕錄製,或純文字顯示。
  • 觀看者在結尾時應該做什麼或感受什麼?一件事。

短影片結構

以兩到四秒為一個節拍思考。一個新節拍代表某事物改變:一個剪輯、一行新文字、一個新角度、一個新事實。

  1. 鉤子(0 到 3 秒)。選定的鉤子。
  2. 一句話的背景。這對他們為何重要,或鋪陳。如果鉤子已做到,則跳過。
  3. 三個節拍。每個提供一個新事實、步驟或轉折。早期打開一個迴路(「第三個花了我一個月」)並在後期關閉它。
  4. 報償。鉤子所承諾的事物,直接陳述。
  5. 迴路或請求。以呼應鉤子的一句話結束,讓第二次觀看毫無負擔,或提出一個小請求。一個,不是三個。

長影片結構

  1. 冷開場(前 15 到 30 秒)。提供標題所承諾的一點滋味。沒有標誌、沒有頻道介紹、沒有「在我們開始之前」。
  2. 地圖。一句話說明即將到來的內容,讓人們決定是否留下。
  3. 每個 60 到 120 秒的段落,每個段落有自己的小鉤子(「這裡開始棘手了」)、自己的報償,以及視覺變化。
  4. 在每個下滑點重新鉤住。在讀取留存率(sr-audit)之後,在人們傾向離開的地方放一個留下的理由。
  5. 結尾,回報標題的承諾並指向下一部影片。

寫得像說話

短句。縮寫。你會對朋友說的話。數字要像你說話那樣寫出來。大聲讀一遍。任何你會卡住的地方,重寫。保留創作者自己的措辭與節奏(sr-voice)。

無臉影片變體

在每行標記螢幕上顯示的內容:螢幕錄製、B-roll、文字、圖表。一行超過約四秒而螢幕沒有變化的內容,需要有視覺變化或剪輯。

計時

工具 script_beats,將腳本作為 text 參數,可選用 target_seconds 與 wpm(他們的說話速度;150 到 180 為正常)。CLI:python scripts/sr.py beats --file script.txt --target-seconds 40。

它會將腳本分割成節拍、估算秒數,並標示:超過三秒的鉤子、超過四秒的節拍、密集的節拍、連續三個節拍沒有數字、名稱或轉折、結尾沒有呼應鉤子、行動呼籲出現在中點之前,以及與目標長度的差距。修正每個標示,或者有意圖地決定保留。

手動方式:字數除以說話速度(每分鐘字數)得到分鐘數。標記每個句子結尾,並檢查是否有任何段落超過四秒沒有變化。

估算僅基於文字。第一次實際朗讀和第一次留存率圖表勝過任何估算。

門檻

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.

相關技能