mcpField
N
newsletter-to-video

newsletter-to-video

github.com/kenneth-liaoクリエイティブ・メディア12735 回インストール31 週間前に更新
リポジトリ

newsletter-to-video について

ニュースレターをトピック単位の YouTube 動画アウトラインに変換するスキルです。文章の順序をそのまま踏襲せず、メール固有の要素を省き、緊張感や意外性、視聴維持を軸に再構成します。

主な機能

  1. 01主張と主要トピックの抽出
  2. 02メール固有の要素の削除
  3. 03動画の視聴維持に沿った再構成
  4. 04creator-stack:hook によるフック生成
  5. 05簡潔なトピック単位の構成作成
  6. 06複数動画への分割候補の提示

活用シーン

  1. 01ニュースレターから動画アウトラインを作成
  2. 02順を追って視聴しやすい構成への再編
  3. 03意外な発見を冒頭フックに選定
  4. 04トピックが多いニュースレターの分割

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/kenneth-liao/ai-launchpad-marketplace --skill newsletter-to-video

インストール後、Claude Code で/newsletter-to-videoを入力して読み込まれたか確認します。

詳細

ニュースレターからYouTube動画の構成案を作成

ニュースレターの号を、YouTube動画の大まかな構成案に作り替えます。出力はトピックレベルのみです。台本、話すポイント、実際のコンテンツは含めません。動画で取り上げるトピックだけを構成します。

このスキルの目的

ニュースレターとYouTubeは、異なるメディアです。ニュースレターは、興味のある箇所に飛んで読む読者に向いています。YouTubeは視聴者の維持率が重視され、視聴者は順番どおりに動画を見るため、どの瞬間も「戻る」ボタンを押される可能性があります。ニュースレターの構成をそのまま1対1で移すと、たいてい退屈な動画になります。このスキルは、人々の実際の視聴スタイルに合うよう、コンテンツを再構成します。

使用するタイミング

次の場合にこのスキルを使用します。

  • ニュースレターの号をYouTube動画の計画に作り替える
  • ユーザーがニュースレターのコンテンツをYouTube向けに作り替えるよう依頼する
  • 既存のニュースレターの号をもとに動画を計画する
  • ユーザーが「ニュースレターから動画の構成案」などと依頼する

手順

digraph newsletter_to_youtube {
    "Read newsletter issue" [shape=doublecircle];
    "Extract core topics" [shape=box];
    "Identify the tension" [shape=box];
    "Drop non-video sections" [shape=box];
    "Reorder for retention" [shape=box];
    "Generate hook via skill" [shape=box, style=bold];
    "Structure the outline" [shape=box];
    "Present to user" [shape=doublecircle];

    "Read newsletter issue" -> "Extract core topics";
    "Extract core topics" -> "Identify the tension";
    "Identify the tension" -> "Drop non-video sections";
    "Drop non-video sections" -> "Reorder for retention";
    "Reorder for retention" -> "Generate hook via skill";
    "Generate hook via skill" -> "Structure the outline";
    "Structure the outline" -> "Present to user";
}
ステップ1:ニュースレターの号を読む

ニュースレターの号をすべて読みます。次の内容を特定します。

  • 中心となる主張(最も重要なアイデアは何か)
  • 取り上げられている、互いに異なるすべてのトピック/サブトピック
  • 最も意外な、または直感に反する発見
  • 制限、トレードオフ、率直な見解(緊張感を生み出します)
  • 個人的な経験や実際の成果(カメラの前で信頼性を高めます)
ステップ2:動画向けに調整する

削除するもの — 動画には適しません。

  • P.S.の文やメール固有のCTA(転送、返信)
  • プレビューテキスト/サブタイトル
  • 件名の候補
  • 「始め方」のセットアップセクション(インストール手順、設定JSON)。ただし、動画がチュートリアルの場合は除きます
  • ざっと読めるテキストとしてのみ機能するセクション(比較表は話すポイントにできますが、生の表は画面に適しません)

前面に出すもの — テキストより動画に適しています。

  • 個人的な体験談やエピソード(カメラの前では非常に効果的です)
  • 意外な発見や制限(フックや視聴者の維持に最適です)
  • ビフォー/アフターの比較(視覚的で、実演しやすいです)
  • ライブデモやウォークスルー(ニュースレターのスクリーンショットを動画デモにできます)

視聴者の維持率を考慮して順番を並べ替える:

YouTubeの視聴者は、最初の30秒で視聴を続けるか離脱するかを決めます。ニュースレターのフックをそのまま使える場合もありますが、最も興味深い発見がニュースレターの中盤や終盤に埋もれていることもよくあります。それを前に持ってきます。

ニュースレターのパターン動画向けの調整
フック → 背景 → コンテンツ → 制限 → 締めくくり制限をフックにする → 重要な理由 → 仕組み → 制限を深掘り → 今後の展望
フック → 問題 → 解決策 → 方法 → 締めくくり結果をフックにする → 問題 → 解決策 → 簡単なデモ → 今後の展望
フック → 機能の概要 → コスト → 制限 → 締めくくり緊張感(コスト/制限)をフックにする → 何をするものか → 実際の仕組み → 率直なトレードオフ → 結論

一般原則:**緊張感や驚きから始め、中盤で価値を届け、今後の展望で締めくくります。**緊張感があるからこそ、視聴者は見続けます。ニュースレターは読者が先をざっと読めるため、ゆっくり展開しても問題ありません。動画ではそうはいきません。

ステップ3:フックを作成する

creator-stack:hookを呼び出して、動画の冒頭のフックを作成します。

ステップ1~2で得た次の情報をスキルに渡します。

  • 仮タイトル(または動画のトピックを表す仮のタイトル)
  • ニュースレターの最も意外な、または直感に反する発見。ほとんどの場合、これが最適なフックの材料です
  • ステップ1で特定した中心的な緊張感(制限、トレードオフ、率直な見解)
  • コンテンツの種類(YouTube動画)。スキルがreferences/youtube-hooks.mdを読み込めるようにします

スキルは次の条件を満たすフックを作成します。

  • タイトルの内容を繰り返すだけでなく、好奇心をさらにかき立てる
  • 5~15秒以内に収まる
  • 禁止されているパターン(タイトルの繰り返し、最初に歓迎の挨拶をする、無関係な話題への脱線)を避ける
  • 独自の7項目の検証チェックリストに合格する

スキルが出力したフックを、構成案の「フック」セクションに含めます。フックは2~3文とし、視聴者が何を見聞きするか、そして視聴を続ける切迫感をどう生み出すかを説明します。

ステップ 4:アウトラインを作成する

すべてのアウトラインを次のセクションで構成します。Hook セクションにはステップ 3 の内容を使います。その他はトピックの概要にとどめます。各セクションは 1~2 行とし、具体的な内容には踏み込みません。

## Hook (0:00–0:15)
[Generated by creator-stack:hook skill — 2-3 sentences
describing the opening: what the viewer sees/hears, the hook pattern used,
and the curiosity it creates]

## Setup
[What context the viewer needs to understand the rest — 1 sentence]

## Main Topics
[Each topic as a bullet — just the topic name and what aspect of it you'll cover]
- Topic 1: ...
- Topic 2: ...
- Topic 3: ...
[Usually 3-5 topics. More than 5 means the video is trying to cover too much.]

## Close
[How the video wraps — what the viewer should take away or do next]

簡潔にまとめます。10 分の動画のアウトラインは、Hook を除いて 15 行未満に収めてください。それ以上になる場合は、トピックレベルを超えて具体的な内容に踏み込んでいます。

出力形式

アウトラインは 1 つの Markdown ブロックとして提示します。上記のテンプレート構成を使ってください。ユーザーから求められない限り、アウトライン以外のコメントは加えないでください。

1 つの動画で扱うにはニュースレターのトピックが多すぎる場合は、その旨を伝え、分割するのに適した箇所を提案して 2 本の動画に分けることを勧めます。ただし、メインとなる動画のアウトラインは作成してください。

ブランドへの準拠

The AI Launchpad の動画アウトラインを作成するときは、creator-stack:brand-guidelines を呼び出し、Hook とアウトラインがブランド基準に沿っていることを確認してください。

品質チェックリスト

最終確定する前に、以下を確認してください。

  • ニュースレター全体を読み、中心となる主張を特定した
  • 動画に適さないセクション(追伸、件名、セットアップ手順)を削除した
  • 動画に適した要素(ストーリー、デモ、意外性)を優先した
  • 視聴者の関心を引く順序に内容を並べ替えた(緊張感や意外性を冒頭に置く)
  • Hook の作成に creator-stack:hook を呼び出した
  • Hook がスキルの 7 項目の検証チェックリストを通過した
  • アウトラインがテンプレートの構成(Hook → Setup → Main Topics → Close)になっている
  • メインとなるトピックが 3~5 個である(それ以上にしない)
  • 各トピックが、話す内容ではなく、ラベル+切り口になっている
  • アウトラインが 15 行未満に収まっている(Hook を除く)

よくある間違い

間違い修正方法
トピックではなく、話す内容を箇条書きにする各箇条書きは、話す内容ではなく、トピックのラベル+切り口にします
ニュースレターとまったく同じ順序にする緊張感や好奇心を最も引き出す内容を先頭に置くよう、順序を変えます
メインとなるトピックを 7 個以上含める3~5 個に絞ります。焦点を絞った動画のほうが、網羅的な動画より効果的です。
メール固有のセクションを残す追伸、件名、返信の呼びかけなど、動画には存在しない要素を削除します
スキルを使わず、Hook をその場で書くcreator-stack:hook を呼び出します。見落としがちな禁止パターンを検出できます
ありがちな Hook(「今日は……についてお話しします」など)を使うHook スキルがこれを防いでくれます。緊張感や意外性を伝え、適切なパターンを選ばせます
締めくくりを忘れるすべての動画に、結論、次のステップ、今後の展望など、明確な締めくくりが必要です

コメント