Communitygithub.com

Rajbharti06/sr-edit-plan

将视频及其转录文本转化为剪辑计划。读取SRT或VTT文件,报告语速、可剪掉的静音片段、包含时间戳的填充词,重新将字幕分块为适合竖屏视频的短行,并生成剪辑列表、B-roll和屏幕文字注释以及导出设置。

sr-edit-plan 是什么?

该技能通过分析视频转录文本(SRT/VTT)来生成详细的剪辑计划,适用于任何视频编辑场景。它能够检测语速、长于0.7秒的静音片段、以及填充词(如“嗯”“呃”“那么”),并提供精确的时间戳,帮助编辑者快速定位并修剪冗长部分。技能还支持将字幕重新分块为每行约4-5个单词、28个字符的短行,专为竖屏视频优化,避免孤词。此外,它生成包含时间码、字幕行、屏幕文字和注释的B-roll和屏幕文字计划表,并提示导出设置(9:16竖屏,1080×1920)。该技能不直接编辑视频,而是输出可在CapCut、Premiere、DaVinci、Descript等编辑器应用的指令和字幕文件。它适用于所有主流编辑器,特别适合需要优化节奏、移除静音和填充词、或制作竖屏字幕的用户。

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

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

剪辑计划

剪辑是让一个好脚本保持节奏或失去节奏的关键。本技能能找出转录文本中的慢速点,并精确告知你应在何处剪切。

获取转录文本

请求提供SRT或VTT文件。大多数编辑器(CapCut、Descript、Premiere、DaVinci、YouTube Studio)都能导出此类文件。如果没有,则请求提供纯文本转录,并说明时间戳将缺失,因此剪切将按行进行,而非按时间。

读取节奏

使用工具 subtitles_analyze,以文件作为 text 参数(CLI: python scripts/sr.py subtitles --file talk.srt)。它将报告:

  • 整体每分钟字数(大致参考:约150词为轻松对话节奏,快速、紧凑的短视频通常更高;请与演讲者自身最佳视频对比,而非遵循规则)
  • 剪辑列表:超过暂停阈值(默认0.7秒)的间隙,带有时间戳及可节省的秒数
  • 提示内的填充词(um、uh、you know、okay so),带有时间戳,需靠听觉修剪,因为SRT不包含字级时间信息

在编辑器中按从上到下的顺序应用剪辑列表。在停顿具有含义的地方(如笑点或揭示之后)保留短暂呼吸。

竖屏视频字幕文件

使用工具 subtitles_rechunk(CLI python scripts/sr.py rechunk --file talk.srt > talk_vertical.srt)。它将单词重新定时为大约四个单词、28个字符的短平衡行,可自由跨越原提示边界,且无单字孤词。将结果导入编辑器中,并一次性设置样式。

样式提示:单行、高对比度、高亮关键词、远离平台底部和右侧的按钮。

节奏

制定经验法则,而非硬性规则:每几秒更换一次屏幕内容(剪切、缩放、文字、B-roll)。使用声音标记节拍。如果句子开头是“so”或“and”,则剪掉第一个词。在节拍表标记为单行长或缺少数字、名称或转折的每个节拍内,加入视觉变化(sr-script,工具 script_beats)。

规划B-roll和屏幕文字

编写一个表格:

时间 | 行 | 屏幕 | 注释

屏幕文字应补充口头台词。不要在不同位置重复复制同一字幕。

导出

竖屏视频为9:16,1080×1920。请用户检查平台当前的帧率、比特率和文件大小指南。保留无内置字幕的干净母版,以便重新利用。

关卡

human: 用户负责编辑。当他们返回剪辑版本后,请他们在发布后导出留存率,并运行 sr-audit。

禁止项

  • 移除每一个停顿。沉默是节奏的一部分。
  • 背景音乐声音过大,盖过人声。
  • 使用无权使用的音乐(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.

相关技能