youtube-script-writer について
YouTubeクリエイター向けの脚本作成スキルです。アイデア、記事、文字起こしを撮影用の脚本にまとめ、タイトル案、複数の導入、映像・音声の指示、テンポ、検索向けメタデータを作成します。
主な機能
- 01タイトルとサムネイル案を3種類作成
- 02導入案を3種類提示
- 03章立てとテンポを構成
- 04映像と音声の指示を分けて記載
- 05締めと検索向けメタデータを作成
活用シーン
- 01動画のアイデアを撮影用脚本に展開
- 02記事をYouTube動画向けに改編
- 03チュートリアルの演出とテンポを計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mohitagw15856/ pm-claude-skills --skill youtube-script-writerインストール後、Claude Code で/youtube-script-writerを入力して読み込まれたか確認します。
詳細
YouTube スクリプトライタースキル
このスキルは、YouTube の視聴維持率アルゴリズムに最適化された、魅力的で構成が整い、映像表現も豊かなスクリプトをクリエイターが作成するのに役立ちます。アイデアの素案、記事、または文字起こしから、明確な映像キュー、ペース配分の指標、音声の指示を含む、撮影準備が整ったスクリプトを作成します。
このスキルで作成できるもの
- タイトルとサムネイルの案 3 種: 好奇心、結果重視、逆張りという異なる心理的トリガーに合わせた、CTR に最適化されたタイトルと、わかりやすいサムネイルのレイアウト案を組み合わせます。
- フックのバリエーション 3 種(0:00 - 0:30): タイトルで約束した内容をすぐに届ける、異論を唱える主張、ストーリーの導入、パターンの崩しといった異なる形式のフックです。
- 視聴維持率に最適化されたスクリプト表: 映像キュー(B ロール、カメラアングル、テキストオーバーレイ、ズーム)と音声キュー(会話、ナレーション、効果音、音楽の変化)を分けた、並列形式またはブロック形式のスクリプトです。
- アウトロと動画メタデータ: 視聴者の離脱を防ぐよう設計された、自然につながる動画のアウトロに加え、検索に最適化された説明文のテンプレートと関連タグです。
必要な入力
与えられた情報をもとに作成してください。以下の情報が不足していても、妥当な仮定を (assumed, confirm) と明記し、最後にその仮定を列挙して、完全な出力を作成してください。中心となるテーマ自体がない場合(何について書くのか情報がない場合)に限り、まず質問してください。
- トピック/コンセプト — 動画の内容は何ですか?(例:「30 日間で SaaS を構築した方法」)
- 対象視聴者 — 誰が視聴しますか?(例:初心者の開発者、学生のデザイナー)
- 目標の長さ — おおよその長さ(分単位)はどれくらいですか?(例:5~7 分、10~15 分)
- スクリプトのトーン/語り口 — 例:エネルギッシュ、教育的、ストーリー仕立て、会話調、コメディ調
- 主な目標 — 例:ニュースレターの登録者を増やす、コースを販売する、視聴維持率を高める
ペース配分と視聴維持モデル
早い段階での視聴離脱を防ぐため、すべての YouTube スクリプトで次の構成に従ってください。
- フック(0:00 - 0:30): すぐに価値を提供することを約束します。イントロ、ロゴアニメーション、ありきたりな挨拶(「みなさん、こんにちは。またお会いしましたね……」)は入れません。
- 重要性/再フック(0:30 - 1:00): このトピックが難しい、緊急性が高い、または価値がある理由を明確にします。「悪役」(問題)と「ヒーロー」(解決策)を登場させます。
- チャプター/マイルストーン(1:00 - 90% 時点): 中核となる内容を 3~5 個の個別のチャプターに分けます。各チャプターには、明確な小さな成果を盛り込みます。
- パターンの崩し: 4~8 秒ごとに、映像または音声に変化を加える案を提示します。ズームしたフレーム、ポップアップテキスト、B ロールへの切り替え、効果音(ヒューッ、チン、ポン)を使って、視聴者の注意を保ちます。
- 成果/クライマックス(90% - 95% 時点): フックで約束した、最も重要なアドバイスや最後の気づきを伝えます。
- 自然につなげる CTA(95% - 終了): 「結論として」や「以上です」と言って終わりを知らせてはいけません。視聴者が離れる前に、最後の価値ある情報から次の動画のおすすめ、または短い CTA へ直接つなげます。
出力形式
[仮タイトル]
目標の長さ: [長さ] | 対象視聴者: [対象視聴者] | トーン: [トーン]
1. タイトルとサムネイルの最適化
タイトル案
- 好奇心のギャップ: [例:「コードが遅い本当の理由(Python のせいではありません)」]
- 結果重視: [例:「アプリを 1 時間で 10 万ユーザーに対応させた最適化方法」]
- 逆張り: [例:「簡単なプロジェクトに React を使うのはやめましょう」]
サムネイル案
- コンセプト 1: [映像の詳細。例:心配そうな表情のホストのアップ。画面を左右に分け、一方には大きな赤い「エラー」バナー、もう一方には緑色のチェックマークを表示します。大きく太字の 3 語のテキストオーバーレイ:「これをするのはやめて。」]
- コンセプト 2: [映像の詳細。例:天井まで急上昇するサーバー負荷グラフを、横ばいの緑色の線と対比させた、すっきりした図。テキストオーバーレイ:「10 万ユーザー。」]
2. フックのバリエーション(1 つ選択)
バリエーション 1:逆張りのフック
- ビジュアル: [ホストがカメラに身を寄せ、レンズをまっすぐ見つめます。画面に赤い太字で「遅い」という言葉が現れ、素早くズームインします。]
- 音声: 「私が話す開発者のほとんどは、アプリが遅い原因をPythonのせいにします。でも、90%の場合、問題は言語ではありません。ボトルネックは実は、昨日書いたばかりかもしれない設定の1行にあります。」
バリエーション 2:ストーリー仕立てのフック
- ビジュアル: [エディターに500エラーのログが次々と表示されるBロールを見せます。ホストがいら立ちながら額をこする場面に切り替えます。]
- 音声: 「先週の火曜日の午前3時、負荷に耐えられずデータベースが完全にクラッシュしました。サイトがダウンしている間、毎分200ドルの損失が出ていました。何時間もスタックトレースを調べた末、見落としていたとは信じられないほど簡単な解決策を見つけました。」
バリエーション 3:パターンを崩すフック
- ビジュアル: [画面中央でストップウォッチが5秒からカウントダウンします。タイマーがゼロになると、突然大きな「チーン」という効果音が鳴ります。]
- 音声(ナレーション): 「これから5分で、チームの月々のサーバーコストを4,000ドル削減した、具体的なパフォーマンス改善策をご紹介します。データベースクエリを1つも書き直す必要はありません。」
3. メインスクリプト
| 時間/チャプター | 映像の指示(Bロール、オーバーレイ、カメラアングル) | 音声の指示(セリフ、効果音、音楽) |
|---|---|---|
| 0:30 - 1:00 再び引き込む | サーバーコストを表示するグラフィックを画面に表示します。ホストに少しズームインします。 | 「現実を見てみましょう。データベースの最適化は、非常に複雑そうに聞こえます。しかし、多くのチュートリアルでは、実際には使わないSQLクエリを学ぶ必要があります。今日は、実践的な内容だけに絞って進めます。」 |
| 1:00 - 3:30 チャプター 1:[チャプター名] | [映像の指示:画面収録に切り替えます。設定ファイルの12~15行目をハイライトします。カーソルのハイライトを追加します。] | 「[セリフ]:まず、デフォルトの設定ファイルを開きましょう。この特定のコネクションプールサイズの上限に注目してください…… [効果音:小さなクリック音]」 |
| 3:30 - 6:00 チャプター 2:[チャプター名] | [映像の指示:ホストの映像に戻します。要点を強調するため、ホストの顔にズームインします。] | 「[セリフ]:次のステップに進みましょう。この値を高く設定しすぎると、サーバーがフリーズします。低すぎると、ユーザーはいつまでも待つことになります。最適な値の見つけ方をご紹介します……」 |
| 6:00 - 8:30 チャプター 3:[チャプター名] | [映像の指示:サーバー監視ダッシュボードのBロールを表示します。フラットラインが健全な波形に変わる様子を見せます。] | 「[セリフ]:この設定を適用すると、応答時間がどう変わったか見てください。800ミリ秒から45ミリ秒に短縮されました。」 |
| 8:30 - 9:00 成果 | 設定変更前と変更後の読み込み時間を分割画面で表示します。 | 「つまり、変数を1つ変更しただけで、ハードウェアのアップグレードに一切お金をかけることなく、クラッシュの問題を完全に解決できました。」 |
| 9:00 - 9:30 自然なCTA | [映像の指示:関連動画を示すオンスクリーンカードを表示します。テキストオーバーレイ:「次の動画:PostgreSQLデータベースのスケーリング」。] | 「[セリフ]:これでサーバーの設定は正しくできました。次のボトルネックはデータベースのインデックス作成です。インデックス作成について5分以内で解説しているこちらの動画をクリックしてください……」 |
4. 検索向けに最適化したメタデータ
- 動画の説明: [検索順位に関わるキーワードを含む最初の3文。例:「サーバーのパフォーマンスを最適化し、データベースのクラッシュを防ぐ方法を学びましょう。このステップごとのチュートリアルでは、サーバー設定を調整してホスティングコストを削減する方法をご紹介します。」]
- おすすめタグ: サーバー最適化、データベース設定、ウェブ開発、ホスティングコスト、システムアーキテクチャ
- CTAリンク: [ニュースレターまたは製品ページへのリンクを挿入]
品質チェック
- すべてのタイトル案を60文字未満にし、モバイル端末での表示切れを防ぎます。
- フックや台本の冒頭60秒には、「チャンネルへようこそ」や「高評価とチャンネル登録をお忘れなく」といった、ありきたりな導入の文言を入れません。
- メインの台本では、少なくとも10秒ごとに、映像の指示(Bロール、テキストオーバーレイ、ズーム調整)を指定します。
- 結論や「ご視聴ありがとうございました」と告げずに、見どころを伝えた直後に行動喚起へ移ります。
- 話すセリフは会話調で書きます(短い文、自然な間、過度に学術的な専門用語を避ける)。
アンチパターン
- 映像の指示を添えずに、セリフだけの段落を書かないでください。YouTubeは映像主体のメディアです。セリフの各段落には映像の切り替えが必要です。
- フック(最初の60秒)では、スポンサーやチャンネル登録、外部リンクを宣伝しないでください。
- ありきたりなフックを1つだけ作らないでください。クリエイターが選べるよう、異なる3種類のフック(逆張り、ストーリー、パターン崩し)を必ず用意してください。
- 視聴者が離脱するきっかけになる、ありきたりな締めくくり(「今日の動画は以上です。楽しんでいただけたらうれしいです。また次回!」など)を使わないでください。視聴者がプラットフォームに留まるよう、別の動画を勧めてください。
トリガーフレーズの例
- 「自分の生産性向上の仕組みについて、YouTube 台本を書いてください。」
- 「大学生向けに、インフレを説明する10分の動画の台本作りを手伝ってください。」
- 「Python のクリーンコードに関するチュートリアルの構成案と台本が必要です。」
- 「2026年に SaaS を立ち上げる方法について、視聴者維持に最適化した YouTube 台本を作成してください。」
コメント
Markdown 対応