mcpField
L
linkedin-launch-video

linkedin-launch-video

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

linkedin-launch-video について

linkedin-launch-video は、HyperFrames で LinkedIn 向けのローンチ動画を制作するスキルです。プロダクトチーム向けに、対象者の調査、台本作成、動画構成、レンダリング、任意の LinkedIn Ads への引き継ぎを案内します。

主な機能

  1. 01製品と対象者の情報収集
  2. 02LinkedIn 動画形式の選択
  3. 03字幕台本とビートシートの作成
  4. 04HyperFrames プロジェクトの設定とレンダリング
  5. 05任意の LinkedIn Ads キャンペーン引き継ぎ

活用シーン

  1. 01ローンチページから動画を作成
  2. 02製品概要をローンチ動画の案に変換
  3. 03字幕付き LinkedIn ローンチ動画のレンダリング
  4. 04一時停止状態の動画広告キャンペーンを準備

MCP 対応

接続時は Cogny MCP サーバーから製品や ICP の情報を取得できます。任意の LinkedIn Ads MCP ツールで対象者を調査し、一時停止状態のキャンペーンを作成できます。

インストール

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

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

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

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

詳細

LinkedIn ローンチ動画

HyperFrames を使って、LinkedIn に最適化されたローンチ動画を制作します。

LinkedIn では自動再生がミュートされ、フィードは 2 秒単位でスクロールされます。また、視聴者は両極端を嫌います。企業色が強すぎると(2010 年の SaaS のプレスリリースのように聞こえると)、TikTok 風すぎると(購入担当者の前でプロらしく見えないと)受け入れられません。このスキルでは、その中間を目指します。字幕を中心に、創業者/現場担当者のような語り口で会話調に、実際の数値を使い、専門用語は避けます。

使い方

/linkedin-launch-video https://example.com/launch — ローンチページから情報を取得します /linkedin-launch-video "we're shipping inbound CRM scoring for B2B sales teams" — 短い概要を指定します /linkedin-launch-video — ユーザーに質問します

前提条件

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

手順

1. 製品の背景と ICP の背景を収集する

対象が「全員」だと、LinkedIn 動画は失敗します。最初のフレームで職種を明示すると効果的です。

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

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="ICP" / query="<product>"
mcp__cogny__read_context_node node_id="…"

通常、このツリーには実際の ICP 定義(職種、役職のレベル、業界、ARR の範囲)と、直近でリリースした機能が含まれています。どちらも LinkedIn に適した具体性を担保するうえで重要です。公開情報を調べる前に確認してください。

1c. 公開ウェブ情報 — 1a/1b が空の場合にのみ、WebFetch で URL を取得します。

次に、以下を質問します。

  1. 対象となるのは、職種と役職のレベルでいうと誰ですか?(「ARR が 500 万~5,000 万ドルの B2B SaaS 企業における、需要創出部門の責任者」)
  2. 現在抱えている、コストのかかる課題は何ですか?(コスト、時間、人員)
  3. 裏付けとなるものは何ですか? 顧客名、指標、スクリーンショット、ベンチマークなど。
  4. 画面上で話すのは誰ですか?(創業者、現場担当者、顧客など。顔を出さず、テキストだけにする方法も LinkedIn では有効です。)
  5. コンバージョンの目標は何ですか?(登録、デモ、フォロー、コメント、再シェア)

職種、裏付け、目標が曖昧な場合は、作成を始める前に再検討を促します。LinkedIn の ROI は、この 3 つで決まります。

1.5 ブランドアイデンティティを把握する

ユーザーのブランドに合った見た目にします。LinkedIn の視聴者は購入担当者です。ありきたりなストック風のスタイリングは、「信頼できないベンダー」という印象を与えます。

次のいずれかを提示してもらいます。サイトの URL、tailwind.config.*/CSS 変数を含むリポジトリのパス、既存の brand-kit.json、または手動入力(3 つのカラーコード、フォント、語り口)。結果を HyperFrames プロジェクトのルートに brand-kit.json として保存します。

スキーマ全体、抽出パターン、語り口から構成への対応については、references/brand-identity.md を参照してください。

LinkedIn 固有のブランドに関する注意事項:

  • ブランドのアクセントカラーに LinkedIn ブルー(#0a66c2)を使わないでください。 プラットフォームの UI に溶け込み、動画がブラウザーのスクリーンショットのように見えてしまいます。
  • プラットフォームのオーバーレイと同じアクセントカラーを避けてください。 LinkedIn では、画面上部 15% の領域にドロップシャドウ付きの白いプロフィール名が表示されます。その下でもアクセントカラーが見やすいことを確認してください。
  • ディスプレイフォントを使っても問題ありません(Reddit とは異なります)。セリフ体の見出しやエディトリアルなタイポグラフィが最も映えるチャンネルが LinkedIn です。

構成テンプレートは CSS 変数として --bg、--fg、--primary、--accent、--font-display を読み込みます。ブランドキットからこれらを設定すれば、テンプレートの構造はそのまま維持されます。

2. 形式を選ぶ

2025~2026 年に効果的な、LinkedIn に適した動画形式:

形式使用する場面構成
創業者がカメラに向かって話す形式本物らしさを重視するローンチ創業者の顔+動画に焼き込んだ字幕。「なぜ」「どのように」「裏付け」を説明
数値のカルーセルデータ主導のローンチ数値 → 背景 → 数値 → 背景 → 数値 → 「内訳が知りたい方は、X とコメントしてください」
顧客の声導入・成長段階におけるソーシャルプルーフ顧客メッセージの実際のスクリーンショット → 製品の短い動画 → CTA
「今回リリースしたもの」機能のリリースシンプルなタイトル → 字幕付きの短い動画 3 本 → リリースノート風の CTA
アンチパターンの解説ソートリーダーシップ/カテゴリーの創出「多くのチームは X をしています。Y が理由でうまくいきません。そこで私たちが代わりに作ったのがこちらです。」

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

3. 台本を書く(LinkedIn向けの表現)
  • 全体の長さ:30~75秒が目安です。最適な長さは45秒です。90秒を超えると、途中で切り取られます。
  • 冒頭のつかみ(0~3秒):役職と課題を明示します。「B2B SaaSの有料広告を運用している方へ。この30秒の動画をご覧ください。」
  • 字幕が台本です。LinkedInの自動字幕はありますが精度が低いため、字幕を動画に焼き込んでください。字幕カードあたり最大8語、文頭のみ大文字にし、すべて大文字にはしません。
  • 音楽はなし、またはごく控えめな環境音にします。ナレーションは任意ですが、字幕を正確な情報源とします。
  • 「発表できてうれしい」、「画期的」、「次世代」といった表現は使いません。声に出して読んでみて、プレスリリースのように聞こえたら書き直します。
  • 具体的なCTA:「WAITLIST」とコメントする、「リンクをタップして試す」、「「デモ」とDMする」、「[name]をフォローして最新情報を得る」などです。「詳しくはこちら」は効果がありません。

ビートシートを返します。確認を待ちます。

4. HyperFramesプロジェクトのひな型を作成する
npx -y hyperframes@latest init <product-slug>-linkedin --yes
cd <product-slug>-linkedin
5. 動画を構成する(デフォルトは1:1、代替は16:9)

LinkedInのフィードでは**正方形(1:1)**が主流です。16:9も再生できますが、縦方向の表示領域が約25%小さくなり、スクロールを止める効果が下がります。9:16にも対応していますが、後でIG Reelsに転用する素材でない限り、通常は適切な選択肢ではありません。

デフォルトは**1080×1080(1:1)**にします。1920×1080(16:9)は、ユーザーがウェブサイトにも埋め込む場合、またはYouTubeのプレロール広告にも使用する場合に限ります。

構成例については、references/composition-template.htmlを参照してください。

LinkedIn向けのスタイル設定:

  • 文字サイズ:56~84px。LinkedInのフィードでは行間が狭いため、Redditより大きく、TikTokより小さくします。
  • 色:白またはオフホワイトの背景に、ブランドカラーを1色だけアクセントとして使います。LinkedInブルーそのものは避けます。プラットフォームのUIが混ざり込んだように見えるためです。黒と白に暖色系のアクセントを1色加えると、自信があり、ストック素材らしくない印象になります。
  • 動き:意図を持たせます。トゥイーンは0.4~0.6秒にし、バウンスや派手なイージングは使いません。購入者には「有能」だと伝わります。
  • 字幕ブロック:背景に画像がある場合は、薄いスクリーンを重ね、字幕を画面下部25%の位置に固定します。LinkedInが自動再生プレビューにプロフィール名を重ねるため、上部15%は何も置かずにすっきりさせます。
  • 形容詞より数字:主張にはすべて数字を添えます。カードに数字を入れられない場合、そのカードは削除します。
6. リントとレンダリング
npx hyperframes lint
npx hyperframes render --output launch.mp4
7. 最終確認
  • 最初のカードで、3秒以内に役職または課題を示していますか?
  • すべての主張に数字がありますか?
  • 音声をオフにした状態でも、スマートフォンで字幕を読めますか?
  • 流行語(excited、thrilled、revolutionary、game-changing、leverage、synergy、unlock、supercharge、next-gen)を使っていませんか?
  • 長さは30~75秒ですか?

いずれかの項目を満たさない場合は、編集して再レンダリングします。

8. LinkedIn広告への引き継ぎ(任意)

ユーザーが有料のスポンサーコンテンツとして配信したい場合、LinkedInの強みはB2Bターゲティングの精度です。活用してください。

linkedin_ads__tool_list_ad_accounts
linkedin_ads__tool_get_targeting_facets(account_id)
linkedin_ads__tool_search_targeting_entities(account_id, facet='industries', query='<industry>')
linkedin_ads__tool_get_audience_counts(account_id, criteria={...})   # confirm reach before launch

linkedin_ads__tool_create_campaign_group(account_id, name, status='PAUSED')
linkedin_ads__tool_create_campaign(
  account_id, campaign_group_id, name,
  objective='VIDEO_VIEWS' or 'WEBSITE_VISITS' or 'LEAD_GENERATION',
  status='PAUSED',
  ...
)
# Upload the rendered MP4 in LinkedIn Campaign Manager (the MCP doesn't currently
# upload video assets directly), then:
linkedin_ads__tool_create_creative(account_id, campaign_id, ..., status='PAUSED')

注意事項:

  • すべてのエンティティはデフォルトでPAUSEDです。クリエイティブを確認した後、ユーザーが手動で有効化します。
  • 予算額はアカウントの通貨を使った文字列です(「100.00」=100ドル)。
  • create_campaignの前にget_audience_countsを使用します。LinkedInでは、オーディエンスが300人未満のキャンペーンは配信できません。
  • LEAD_GENERATIONではLead Gen Form IDが必要です。このIDはこのMCPでは作成できないため、先にCampaign Managerで作成してください。

ユーザーが/crm-icp-analysisと/linkedin-micro-campaignsを実行している場合、このスキルによってループが完結し、ターゲティング済みのキャンペーンで実際に配信するクリエイティブが作成されます。

オーガニック投稿の場合は、ユーザーにlaunch.mp4を渡し、個人プロフィールから(または個人プロフィールと会社ページの両方から)投稿することをおすすめします。LinkedInでは、個人プロフィールのオーガニックリーチは会社ページの約5~10倍です。

出力形式

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

  1. レンダリング済みMP4のパス
  2. ビートシート
  3. 選択した形式と、それがICPに適している理由
  4. (該当する場合)PAUSED状態で作成したLinkedIn Adsのキャンペーングループ/キャンペーン/クリエイティブIDと、推定オーディエンス数

よくある間違い

  1. 企業紹介から始める — 「[Company]では、…と信じています。」これは削りましょう。役割や課題から始めてください。
  2. 根拠を示すカードに数値がない — 「より良い」「より速い」といった抽象的な主張は見過ごされます。購入者が求めているのは数値です。
  3. TikTok風にせわしない演出 — 速いカットや動きの激しいテキストは、LinkedInでは経験の浅さを感じさせます。ペースを落としましょう。
  4. 流行語の羅列 — 「leverage」「unlock」「revolutionary」「game-changer」。こうした言葉を使った動画は、購入者に無視されます。
  5. ありきたりなCTA — 「詳細を見る」では反応が得られません。「Xとコメント」「DMしてください」「リンクをタップ」を使いましょう。
  6. ミュートで自動再生される現実を無視する — 音声がまったく聞こえない前提で考えましょう。字幕がなければ、動画は見てもらえません。

関連項目

  • /tiktok-launch-video — TikTok向けの同じパターン
  • /reddit-launch-video — Reddit向けの同じパターン
  • /video-to-gif — MP4をフィード向けのGIFに変換します(LinkedInのコメントではGIFは表示されませんが、DMでは表示されます)
  • /linkedin-micro-campaigns — 動画とICPをターゲットにしたキャンペーンを組み合わせます
  • /linkedin-ads-audit — 新しいクリエイティブを公開する前に、既存のLinkedInキャンペーンを診断します

コメント