mcpField
R
reddit-launch-video

reddit-launch-video

github.com/cognyaiマーケティング・グロース11148 回インストール2 週間前に更新
リポジトリ

reddit-launch-video について

マーケティング担当者やプロダクト開発者向けに、HyperFramesでReddit用のローンチ動画を作るスキルです。製品情報、対象サブレディット、率直なトレードオフを、Redditの投稿になじむ動画にまとめます。

主な機能

  1. 01サブレディット別の動画企画
  2. 02複数のローンチ動画形式
  3. 0320~45秒の台本作成
  4. 04HyperFramesでの編集とレンダリング
  5. 05任意で一時停止状態のReddit Adsキャンペーン作成

活用シーン

  1. 01特定のサブレディット向け動画の制作
  2. 02製品画面と実際の制約の提示
  3. 03Redditフィード向け正方形・縦型動画の作成

MCP 対応

Cogny MCPから製品やコミュニティの情報を取得できます。Reddit Ads MCPではターゲティング候補を取得し、一時停止状態のキャンペーンや広告グループを作成できます。

インストール

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

$npx skills add https://github.com/cognyai/claude-code-marketing-skills --skill reddit-launch-video

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

同梱ファイルreferences/brand-identity.mdreferences/composition-template.html

詳細

Reddit 向けローンチ動画

HyperFramesを使って、Reddit に自然になじむローンチ動画を制作します。

Reddit では、作り込みすぎると逆効果です。広告らしい広告は低評価を受けたり、非表示にされたり、皮肉なコメントに埋もれたりします。このスキルはその逆を目指します。テキスト中心、スクリーンショット多め、音声なしでも伝わり、会話のような雰囲気にします。動画が普通の Reddit の投稿に近いほど、効果が上がります。

使い方

/reddit-launch-video https://example.com/launch — ローンチページからコンテキストを取得します /reddit-launch-video "we built an open-source alternative to X" — 短い概要を指定します /reddit-launch-video — ユーザーに質問して情報を集めます

前提条件

node --version            # ≥ 22
ffmpeg -version | head -1 # ≥ 6

手順

1. プロダクトとサブレディットのコンテキストを集める

Reddit では、動画をどのサブレディットに投稿するかを把握していないと機能しません。同じプロダクトでも、r/SaaS、r/marketing、r/programming、r/Entrepreneur では切り口を変える必要があります。

次の順に情報源を確認します。

1a. ローカルファイル — .agents/product-marketing-context.md または .claude/product-marketing-context.md。

1b. Cogny MCP コンテキストツリー — cogny MCP サーバーに接続している場合:

mcp__cogny__get_context_tree_overview
mcp__cogny__search_context query="<product>"
mcp__cogny__read_context_node node_id="…"

ツリーには多くの場合、投稿を受け入れてくれるサブレディットを判断するための、顧客やコミュニティの言葉づかい、実証ポイントが含まれています。ウェブスクレイピングに切り替える前に確認してください。

その後、次の質問をします(省略しないでください。1a〜1c からは導き出せません)。

  1. ターゲットとするサブレディットを2〜3個挙げてください。(具体的に。r/marketing のように。「マーケター」は不可です)
  2. そのサブレディットのユーザーが実際に高評価を付けるような、率直な一言の説明は何ですか?
  3. この投稿を有料プロモーションする予定ですか、それともオーガニックに投稿を広めたいですか?(トーンが決まります。有料なら多少作り込んでもよいですが、オーガニックなら作り込みはほぼゼロにする必要があります)
  4. 最初に提示できる、マーケティング用ではない具体的な事実は何ですか?(数値、実際のプロダクトのスクリーンショット、直面した問題、オープンソースのリポジトリなど)
  5. 反論や、率直に認められるトレードオフはありますか?(Reddit では自己認識が評価されます。「優れている理由」より「できないこと」のほうが効果的です)

ユーザーが #4 に答えられない場合は、先に進めないでください。動画に Reddit らしい真実味がありません。

1.5 ブランドのアイデンティティを(控えめに)取り入れる

Reddit ではブランディングへの許容度が低く、強いブランド表現は「広告」と受け取られます。それでも、動画がありきたりに見えないよう、1〜2個の要素を取り入れます。

他のチャンネル向けスキルと同じブランドキットを取得します(references/brand-identity.mdを参照)。ただし、Reddit 向けに控えめにしてください。

  • ブランドのアクセントカラーだけを使います(例:下線を1本、またはコールアウトの枠線を1つ)。
  • ブランドの背景色にかかわらず、背景色は明るい色(#f7f7f5に近い色)を標準にします。Reddit のユーザーはライトモードで閲覧するため、暗いカードは広告のように見えます。
  • ブランドのディスプレイフォントにかかわらず、システムフォント、IBM Plex、Inter を標準にします。ディスプレイフォントはマーケティングらしく見えます。

ユーザーが「でも、ブランドではセリフ体の見出しを使っています」と反対した場合は、トレードオフを説明して選んでもらいます。構成テンプレートでは CSS 変数として --accent を指定できます。その他の要素は、Reddit になじむ配色になるよう意図的に固定されています。

2. 形式を選ぶ

Reddit でよく使われる動画形式:

形式使用する場面構成
Show HN 風技術系/開発者向けのコミュニティ「X を作りました。技術スタックは Y です。デモはこちらです。リポジトリ/リンクは下にあります。」
自覚的なローンチ多くの B2B/SaaS 系サブレディット「X を作りました。できることはこちらです。まだできないことはこちらです。」
比較検証ニッチなツール「[あなたのツール]と競合3製品を試しました。わかったことはこちらです。」
問題から始めるマーケティング/ビジネス系のサブレディット「まさにこの問題に直面していました。こうやって解決しました。(はい、ツールは自分で作りました。)」
公開ベンチマークデータ/開発/ML 系のサブレディット「実際の数値はこちらです。手法:X。コード:Y。」

1つ選びます。ユーザーに確認してください。

3. 台本を書く(Reddit の文法)
  • 全体の長さ:20〜45秒。Reddit では TikTok より長めでも許容されます。尺を埋めるために引き延ばさないでください。
  • 冒頭(0〜2秒):淡々とした断定文にします。「もしこう言ったらどう思いますか」や「POV」は使いません。Reddit では、芝居がかった演出はまったく許容されません。
  • 中盤:実際に起きていることを説明するテキストを画面に表示し、スクリーンショットや短い画面録画クリップと組み合わせます。製品を見せてください。説明するのではありません。
  • 率直な一言:トレードオフ、制限、または「まだ粗削りなところ」を明示するカードを少なくとも1枚入れます。このカードがあることで、動画が Reddit らしく感じられます。
  • 締め:リンク、リポジトリ、または「コメント欄へ」にします。「詳しくはこちらをタップ」は使いません。
  • 音楽は、その場で流れている音でない限り使いません。ユーザーが録音しない限り、ボイスオーバーも使いません。字幕が動画の音声の代わりです。

ビートシートをユーザーに渡してください。確認を待ちます。

4. HyperFrames プロジェクトの雛形を作成する
npx -y hyperframes@latest init <product-slug>-reddit --yes
cd <product-slug>-reddit

生成された CLAUDE.md を一度読み、フレームワークのルールを確認します。

5. 動画を構成する(デフォルトは1:1、代替は4:5)

Reddit のフィードでは、正方形(1:1)と縦長の4:5が主流です。16:9も再生されますが、場違いに感じられます。縦長の9:16も使えますが、TikTok からのクロスポストのように見えます。

デフォルトは**1080×1080(1:1)**にします。スクリーンショットを縦に並べるために、台本上、縦方向にもっとスペースが必要な場合に限り、1080×1350(4:5)を使用します。

構成の参考:references/composition-template.htmlを参照してください。

Reddit 固有のスタイルルール:

  • 文字:60〜90px。TikTok より小さめにします。Reddit ユーザーは読みながら閲覧します。
  • 色:落ち着いた色にします。オフホワイトの背景に、ほぼ黒の文字を使います。Reddit の UI はデフォルトでライトモードのため、暗い背景は「広告」のように見えます。アクセントカラーは1色なら問題ありませんが、ネオンカラーは避けてください。
  • 動き:最小限にします。ゆっくりとした y の移動や opacity のフェードだけで十分です。動きの多い演出は TikTok のように見え、敬遠されます。
  • 書体:システムフォント、または IBM Plex Sans/Inter を使用します。ディスプレイ向けの書体は、マーケティングらしく見えます。
  • イラストよりスクリーンショット:製品 UI の実際のスクリーンショットは、どのようなモーショングラフィックよりも効果的です。npx hyperframes capture <url> を使って、実際の UI をキャプチャしてください。
6. リントしてレンダリングする
npx hyperframes lint
npx hyperframes render --output launch.mp4
7. 最終確認
  • 普通の Reddit 投稿のように見えますか?ユーザーに見せてください。「広告っぽい」と言われたら、作り込みすぎです。もっとシンプルに作り直してください。
  • ライトモードのスマートフォンで字幕を読めますか?
  • 動画に率直な、または自分を客観視した一言が入っていますか?
  • 長さは20〜45秒ですか?
8. (任意)Reddit Ads に引き継ぐ

ユーザーが有料のプロモーション投稿として配信したい場合、Reddit の最大の差別化要素はサブレディットのターゲティングです。活用してください。

reddit_ads__tool_list_ad_accounts
reddit_ads__tool_get_targeting_options(account_id, type='subreddits', query='<topic>')
reddit_ads__tool_create_campaign(...)             # objective: CLICKS or CONVERSIONS, status: PAUSED
reddit_ads__tool_create_ad_group(
  account_id, campaign_id, name,
  goal_type='DAILY_SPEND',
  goal_value=<micros>,                            # 1_000_000 = $1.00
  target_subreddits=['marketing', 'SaaS', 'Entrepreneur']
)
# Reddit ads wrap an existing post:
reddit_ads__tool_create_post(title='...', url='https://...')   # returns t3_xxx
reddit_ads__tool_create_ad(account_id, ad_group_id, name, post_id='t3_xxx')

注意事項:

  • 金額はすべてマイクロ単位です(1,000,000 = $1.00)。掛け算を忘れないでください。
  • ステータスはデフォルトで PAUSED です。そのままにしておき、ユーザーが確認した後、手動で有効化できるようにしてください。
  • Reddit ではクリック数/インプレッション数に応じて課金されます。初回は1日の上限を低め(約$10/日)に設定してください。
  • MCP から動画クリエイティブを直接アップロードすることはできません。Reddit Ads の UI から launch.mp4 をアップロードし、その後、投稿に紐付ける必要があります。

オーガニック投稿の場合は、ユーザーに launch.mp4 を渡し、Reddit が「プロモーション」動画を自動検出することを伝えてください。通常の投稿に見えるほど、より多くの人に届きます。

出力形式

完了したら、次の内容を出力します。

  1. レンダリングした MP4 のパス
  2. ビートシート(ユーザーが改善できるように)
  3. ターゲットとするサブレディットと、それぞれに選んだ切り口
  4. (該当する場合)作成した Reddit Ads のキャンペーン/広告グループ/投稿/広告 ID(PAUSED 状態)と、ターゲットとしたサブレディットの一覧

よくある間違い

  1. どのサブレディット向けかを忘れる — 汎用的なReddit動画は埋もれます。各カットは特定のサブレディットに合わせる必要があります。
  2. 大げさな表現 — 「革命的」「ゲームチェンジャー」「10倍」。Redditでは一目で見抜かれます。
  3. 音楽+ナレーション+モーショングラフィックス — 洗練させる要素を重ねるほど、信頼感が損なわれます。そぎ落としましょう。
  4. トレードオフを明示しない — Redditのうさんくささ検知器に引っかからないよう、製品の優れていない点も明示する必要があります。
  5. CTAが「詳しくはこちら」 — 次のステップを具体的に示しましょう。「リポジトリ:」「質問は以下のコメントへ」「無料プランのリンク」などです。
  6. TikTok動画を1:1に引き伸ばす — 文法も表示のされ方も異なります。Reddit向けに作りましょう。流用してはいけません。

関連項目

  • /tiktok-launch-video — TikTok向けの同じパターン
  • /linkedin-launch-video — LinkedIn向けの同じパターン
  • /video-to-gif — MP4をフィード向けGIFに変換します(RedditのコメントではGIFがネイティブでサポートされています)
  • /non-commodity-content — Redditのトーンによく合う、インタビュー主導のコンテンツ

コメント