Communitygithub.com

Rajbharti06/sr-edit-plan

動画とそのトランスクリプトから編集計画を作成します。SRTまたはVTTファイルを読み取り、話す速度、削除すべき無音区間、フィラーワードをタイムスタンプ付きで報告し、縦型動画向けに字幕を短く読みやすい行に再分割し、カットリスト、Bロール・オンスクリーンテキストのメモ、エクスポート設定を出力します。CapCut、Premiere、DaVinci、Descriptなどの編集ソフトで適用できる指示とキャプションファイルを生成します。動画自体は編集しません。

sr-edit-plan とは?

このスキルは、動画のトランスクリプト(SRT/VTTファイル)を解析し、編集者向けに具体的なカット指示とキャプションファイルを生成するためのツールです。「話す速度が遅い」「間が長い」「フィラーワードが多い」といった問題をタイムスタンプ付きで特定し、編集者が手早く対処できるようにします。主にCapCut、Premiere Pro、DaVinci Resolve、Descript、YouTube Studioなどを使用する動画編集者を対象としており、スクリプトベースのCLIツール(`python scripts/sr.py`)を通じて動作します。このスキルは動画自体を自動編集するわけではなく、編集者に「どこをどう直すべきか」という明確なアクションプランを提供し、編集作業の効率を大幅に向上させます。また、縦型動画向けに字幕を再分割(1行あたり約4単語・28文字)する機能や、Bロール・オンスクリーンテキストの配置提案、エクスポート設定のガイドラインも含んでおり、短尺動画のクオリティと制作速度を両立させたいクリエイターに特に有用です。

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

編集計画

編集とは、良いスクリプトがそのペースを維持するか、失うかの分かれ道です。このスキルは、トランスクリプトの中の遅い箇所を見つけ、どこをカットすべきかを正確に指示します。

トランスクリプトの入手

SRTまたはVTTファイルを用意してもらってください。ほとんどの編集ソフト(CapCut、Descript、Premiere、DaVinci、YouTube Studio)は書き出せます。ファイルがない場合は、プレーントランスクリプトを要求し、タイムスタンプが欠落するためカットは行単位で行い、時間単位ではないことを伝えてください。

ペースの分析

ツール subtitles_analyze を、ファイルを text として指定して使います(CLI: python scripts/sr.py subtitles --file talk.srt)。以下の情報が報告されます:

  • 全体の1分あたりの単語数(目安:約150がリラックスした会話ペースで、速くてパンチのあるショートフォームはもっと高いことが多い;ルールではなく、その人のベスト動画と比較してください)
  • カットリスト:ポーズしきい値(デフォルト0.7秒)より長いギャップと、そのタイムスタンプ、節約できる秒数
  • キュー内のフィラーワード(um、uh、you know、okay so)とタイムスタンプ。耳でトリミングするため。SRTには単語レベルのタイミングがないためです

カットリストをエディターで上から順に適用してください。ポーズに意味がある場合(ジョークの後や暴露の後)は、短い息継ぎを残してください。

縦型動画用キャプションファイル

ツール subtitles_rechunk(CLI: python scripts/sr.py rechunk --file talk.srt > talk_vertical.srt)。単語を約4単語・28文字の短いバランスの取れた行に再タイミングし、元のキューの境界を越えてもよく、1語オーファンは作成しません。結果をエディターにインポートし、一度だけスタイルを適用します。

スタイルのヒント:1行、高コントラスト、キーワードにハイライト、プラットフォームのボタン(下部・右端)から離して配置。

ペーシング

経験則をルールではなく、目安として扱ってください:数秒ごとに画面上の何かを変える(カット、ズーム、テキスト、Bロール)。音を使ってビートをマークする。文頭の「so」や「and」をカットする。ビートシートが「1行または数字・名前・ターンのないもの」として長くフラグしたすべてのビート内に、視覚的な変化を入れてください(sr-script、ツール script_beats)。

Bロールとオンスクリーンテキストの計画

以下の表を作成します:

時間 | 行 | 画面上 | 備考

オンスクリーンテキストは、話されている行を補足するものにしてください。同じ単語を異なる場所で重複して字幕にしないでください。

エクスポート

縦型動画は9:16、1080×1920です。アプリ内でプラットフォームの現在のガイダンス(フレームレート、ビットレート、ファイルサイズ)を確認してもらってください。転用のために、キャプションを焼き込まないクリーンなマスターを保持してください。

ゲート

human:編集は人間が行います。カットした動画を持ち帰ったら、公開後にリテンションをエクスポートし、sr-audit を実行するよう依頼してください。

禁止事項

  • すべてのポーズを削除しないでください。沈黙はリズムの一部です。
  • 声と戦うほど大きなBGMを追加しないでください。
  • 権利のない音楽を使用しないでください(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.

関連スキル