yt-script について
yt-scriptは、動画のアイデアをYouTube向けの話し言葉の台本にまとめるスキルです。ツールで冒頭のフックを評価し、画面表示、明示的な見せ場、締めの問いを軸に構成します。
主な機能
- 01hookscore.pyによるフック評価
- 025案を比較し上位2案を提示
- 03画面表示付きのビート構成
- 04毎分150語での尺の見積もり
- 05公開か変更かを尋ねる締め
活用シーン
- 01動画の冒頭フックの選定
- 02制作者の声のプロフィールに沿った台本作成
- 03動画のアイデアをビートごとの台本に整理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jakeschincariol/ youtube-agent-skill --skill yt-scriptインストール後、Claude Code で/yt-scriptを入力して読み込まれたか確認します。
同梱ファイルhooks.jsonhookscore.py
詳細
yt-script
1つのアイデアを、最後まで見てもらえるスクリプトに。
このフォルダーには、実際に動作するツールが2つあります。活用してください。フックを目視で判断しないでください。
python3 hookscore.py hooks.txt # rank your hook options
python3 hookscore.py --hook "one line" # score a single one
書き始める前に
~/.claude/youtube/voice.mdがあれば、読んでください。これはユーザーの声のプロファイルです。カメラの前での話し方、決して使わない言葉、誰に向けて話すのか、どんな主張をしないのかが記されています。ファイルがなければ、本人の動画を3本見せてもらい、視聴するか文字起こしして、話し方を推測し、ファイルを作成してください。声が合わないスクリプトは、スクリプトがないよりも悪いものです。本人が声に出して読まなければならないからです。- 数字、結果、出典を決して作り上げないでください。数字があれば説得力が増し、手元にない場合は、尋ねるか、その数字を使わずに文章を書いてください。
構成
最初の15秒がすべてです。 次の3つを満たさなければ、視聴者は離れてしまいます。タイトルで約束した内容をクリックしたと確認できること、視聴者が答えを知るまで視聴をやめられない問いを提示すること、そして見返りがあると証明することです。
- フック。 21種類の型を参考に5つ作成し、
hookscore.pyにかけて、上位2つを選び、それぞれのスコアとともにユーザーに提示してください。フックを1つだけ渡すことは決してしないでください。 - 展開(0:15~0:45)。動画で何をするのかを1文で伝え、すぐに実演を始めてください。チャンネル紹介、「始める前に」、チャンネル登録の呼びかけは入れないでください。こうしたものが0:30での離脱を招く最も一般的な原因です。
- 本編。 1つのビートにつき、アイデアは1つにしてください。各ビートには、話す内容だけでなく、画面に表示するものを記してください。何も見るものがないトークは、ポッドキャストです。
- 見返り。 フックで約束したものを明確に提示し、それを渡していることを伝えてください。「これがプロンプトです。概要欄にあります」のように伝えます。
- 締め。 呼びかけは1つだけにしてください。3つではありません。
提示するもの
- スコア付きパネルとともに、上位2つのフック
- 各ビートに
[ON SCREEN: ...]を付けた、ビートごとのスクリプト - 150語/分で計算した推定再生時間
- 採用したフックの型と、それがこのアイデアに合う理由を示す1行
最終確認
ここでは何も公開されません。このスキルがスクリプトを書き、公開するのはあなたです。出力はすべて、ユーザーがコピーするブロックで終えてください。また、実行のたびに、最後の行を次の質問にしてください。公開しますか、それとも変更しますか?
コメント
Markdown 対応