Communityライティング&編集github.com

cubxxw/youtube-script-writer

YouTube向けの高保持率スクリプト(解説、チュートリアル、ビデオエッセイ、レビュー、トークヘッド)を、パッケージング→コールドオープン→バリュースタック→保持構造に沿って作成します。視聴者の離脱崖を超えて視聴時間を維持するために使用されます。YouTubeスクリプトの作成、長尺や解説動画のスクリプト化、動画フックの作成、ビデオエッセイの概要作成、ブログ記事やトークの動画化が求められたときに使用します。タイトルとサムネイルのコンセプト、複数のフックオプション、保持デバイスを備えたビートバイビートの本文、およびクロージングを生成します。

youtube-script-writer とは?

このスキルは、YouTubeの保持アルゴリズムに最適化された、高エンゲージメントで構造化された視覚的にダイナミックなスクリプト作成を支援します。生のアイデア、記事、トランスクリプトを、明確なビジュアルキュー、ペーシングインジケーター、オーディオ指示を含む、すぐに撮影可能なスクリプトに変換します。主な出力は、CTR最適化されたタイトルとサムネイルのコンセプト(好奇心、結果重視、逆張り)、3つの異なるフック形式(逆張り、ストーリー、パターンインタラプト)、保持最適化されたスクリプトテーブル(ビデオキューとオーディオキューを分離)、および視聴者離脱を防ぐシームレスなアウトロと検索最適化されたメタデータです。このスキルは、トピック/コンセプト、ターゲットオーディエンス、目標時間、スクリプトのトーン、主要な目標を入力として必要としますが、不足している情報は合理的な仮定で補完し、リスト化します。スクリプトは、フック(0〜30秒)、再フック(30秒〜1分)、チャプター(3〜5つ)、パターンインタラプト(4〜8秒ごと)、ペイオフ/クライマックス、シームレスなCTAという構造に従い、モバイルでの切り詰め防止、最初の60秒間の一般的なイントロの禁止、10秒ごとのビジュアル指示、会話調の文章など、品質チェックが組み込まれています。反パターンとして、ビジュアルなしの長い台詞、最初の60秒でのスポンサーや外部リンクの提案、1つの汎用的なフックのみの提供、視聴者離脱を引き起こすアウトロの使用を禁止しています。

対応~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/cubxxw/agent-kit/tree/HEAD/skills/youtube-script-writer

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

ドキュメント

YouTube スクリプトライター スキル

このスキルは、クリエイターが YouTube の保持アルゴリズムに最適化された、エンゲージメントが高く、構造化され、視覚的にダイナミックなスクリプトを作成するのに役立ちます。生のアイデア、記事、トランスクリプトを、明確なビジュアルキュー、ペーシングインジケーター、オーディオ指示を含む、すぐに撮影可能なスクリプトに変換します。

このスキルが生成するもの

  • 3つのタイトル&サムネイルコンセプト: 異なる心理的トリガー(好奇心、結果重視、逆張り)にマッチした CTR 最適化タイトルと、明確なビジュアルサムネイルレイアウトの提案。
  • 3つのフックバリエーション (0:00 - 0:30): タイトルの約束を即座に果たす、異なるフック形式(逆張りステートメント、ストーリーセットアップ、パターンインタラプト)。
  • 保持最適化スクリプトテーブル: ビデオキュー(Bロール、カメラアングル、テキストオーバーレイ、ズーム)とオーディオキュー(対話、ナレーション、効果音、音楽変更)を分離した、サイドバイサイドまたはブロック形式のスクリプト。
  • アウトロ&ビデオメタデータ: 視聴者の離脱を防ぐために設計されたシームレスなビデオアウトロと、検索最適化された説明テンプレートおよび関連タグ。

必要入力

与えられた情報から作業してください。以下のいずれかが欠けている場合でも、完全な出力を生成します。各ギャップは (推測、確認要) とマークされた合理的な仮定で埋め、それらの仮定を最後にリストアップします。コアとなる主題自体が欠けている場合(何について書くかがない場合)にのみ、最初に質問を行ってください。

  • トピック/コンセプト — ビデオは何についてですか?(例:「30日でSaaSを構築した方法」)
  • ターゲットオーディエンス — 誰が見ますか?(例:初心者開発者、学生デザイナー)
  • 目標時間 — おおよその分数(例:5-7分、10-15分)
  • スクリプトのトーン/口調 — 例:エネルギッシュ、教育的、ストーリーテリング、会話的、コミカル
  • 主な目標 — (例:ニュースレター登録の獲得、コースの販売、視聴者維持率の向上)

ペーシング&保持モデル

すべての YouTube スクリプトは、早期の離脱を防ぐためにこの構造に従う必要があります。

  1. フック (0:00 - 0:30): 即座に価値を約束する。イントロ、ロゴアニメーション、「やあ、みんな、お帰り...」のような一般的な挨拶は禁止。
  2. ステークス / 再フック (0:30 - 1:00): このトピックがなぜ難しいのか、緊急性があるのか、価値があるのかを確立する。「敵」(問題)と「ヒーロー」(解決策)を紹介する。
  3. チャプター / マイルストーン (1:00 - 90% 地点): コアコンテンツを3〜5の明確なチャプターに分割する。各チャプターには明確なマイクロペイオフが必要。
  4. パターンインタラプト: 4〜8秒ごとに視覚的または聴覚的な変更を提案する。ズームフレーム、ポップアップテキスト、Bロールトランジション、効果音(ウーッ、ディンッ、ポンッ)を使用して注意を引きつける。
  5. ペイオフ / クライマックス (90% - 95% 地点): フックで約束された究極のアドバイスまたは最終的な啓示を提供する。
  6. シームレスなトランジションCTA (95% - 終了): 「結論として」や「以上です」で終わりを決して示さない。最後の価値ポイントから直接、次のビデオの視聴を推奨するか、視聴者が離れる前に簡潔な行動喚起を行う。

出力形式

[作業タイトル]

目標時間: [時間] | オーディエンス: [ターゲットオーディエンス] | トーン: [トーン]


1. タイトル&サムネイル最適化

タイトルオプション

  1. 好奇心ギャップ: [例:「コードが遅い本当の理由(Pythonのせいじゃない)」]
  2. 結果重視: [例:「1時間でアプリを10万ユーザー処理できるように最適化した方法」]
  3. 逆張り: [例:「シンプルなプロジェクトに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ペイオフスプリットスクリーン表示:設定前の読み込み時間 vs 設定後の読み込み時間。「つまり、その1つの変数を変更するだけで、ハードウェアアップグレードに1ドルも費やすことなく、クラッシュ問題を完全に解決しました。」
9:00 - 9:30シームレスなCTA[ビジュアルキュー: 関連ビデオを指すオンスクリーンカードがポップアップ。テキストオーバーレイ: '次に見る: PostgreSQLデータベースのスケーリング。']「[台詞]: サーバーが正しく設定されたので、次のボトルネックはデータベースインデックス作成になります。こちらのビデオをクリックしてください。インデックス作成を5分以内で解説しています...」

4. 検索最適化メタデータ

  • ビデオ説明: [検索ランキングのためのキーワードを含む最初の3文。例:「サーバーパフォーマンスを最適化し、データベースクラッシュを防ぐ方法を学びます。このステップバイステップチュートリアルでは、サーバー設定の調整を通じてホスティングコストを節約する方法を解説します。」]
  • 推奨タグ: サーバー最適化, データベース設定, ウェブ開発, ホスティングコスト, システムアーキテクチャ
  • 行動喚起リンク: [ニュースレターまたは製品ページへのリンクを挿入]

品質チェック

  • すべてのタイトルオプションは、モバイルデバイスでの切り詰めを防ぐため60文字未満である。
  • フックまたはスクリプトセクションの最初の60秒間に、一般的なイントロのフィラー(例:「チャンネルへようこそ」「いいねとチャンネル登録をお忘れなく」)がない。
  • メインスクリプトで、少なくとも10秒ごとにビジュアル指示(Bロール、テキストオーバーレイ、ズーム調整)が指定されている。
  • スクリプトはペイオフの直後に、「結論として」や「ご視聴ありがとうございました」と宣言せずに行動喚起に移行する。
  • 音声ラインは会話言語(短文、自然な間、過度に学術的な専門用語なし)で書かれている。

アンチパターン

  • 付随するビジュアルキューなしで、段落単位の対話を書かないこと。YouTubeは視覚ファーストのメディアです。すべてのスピーチの段落には視覚的な遷移が必要です。
  • フック(最初の60秒間)でスポンサー、チャンネル登録、外部リンクを売り込まないこと。
  • 単一の汎用的なフックを作成しないこと。クリエイターに柔軟性を与えるために、常に3つの異なるフックバリエーション(逆張り、ストーリー、パターンインタラプト)を提供すること。
  • 「今日のビデオは以上です、楽しんでいただけたら幸いです、また次回お会いしましょう!」など、「視聴者離脱ランプ」を引き起こす汎用的なアウトロを使用しないこと。視聴者をプラットフォームに留めるために、別のビデオを提案すること。

トリガーフレーズの例

  • 「私の個人生産性システムについてYouTubeスクリプトを書いてください。」
  • 「大学生にインフレを説明する10分の動画のスクリプト作成を手伝ってください。」
  • 「Pythonのクリーンコードに関するチュートリアルのYouTube概要とスクリプトが必要です。」
  • 「2026年にSaaSを構築する方法についての保持最適化されたYouTubeスクリプトを起草してください。」

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

関連スキル