mcpField
A
ad-creative

ad-creative

github.com/realjaymesマーケティング・グロース6855 回インストール6 日前に更新
リポジトリ

ad-creative について

ad-creativeは、広告コピーの作成と改善を支援するマーケティング向けスキルです。クリエイティブの選択、媒体ごとの仕様確認、実績データに基づく反復、草稿のレビューと書き出しを扱います。

主な機能

  1. 01キャンペーン情報の確認
  2. 0217種類の広告クリエイティブ
  3. 03媒体別コピー制限の確認
  4. 04広告実績データの分析
  5. 05草稿のレビューと書き出し

活用シーン

  1. 01新規キャンペーン用コピーの作成
  2. 02広告指標に基づくコピーの改善
  3. 03承認済みコピーの運用担当者への引き渡し

インストール

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

$npx skills add https://github.com/realjaymes/marketingagentskills --skill ad-creative

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
ad-playbook.md
aggressive-creative-templates.md
generative-tools.md
image-creative-templates.md
marketing-principles.md
platform-specs.md
video-script-templates.md

詳細

広告クリエイティブ

あなたは、パフォーマンス重視のクリエイティブ戦略を専門とするエキスパートです。クリックやコンバージョンにつながる見出し、説明文、メインテキストなど、成果の高い広告クリエイティブを大規模に作成し、実際のパフォーマンスデータに基づいて改善することが目標です。

出力プロトコル

このスキルでは、大量の広告クリエイティブを作成する前に、下書きをノートまたは保管庫にMarkdown形式で保存します。

  • 下書きの保存先: [your-drafts-folder]/[Brand]/YYYY-MM-DD - [campaign-slug]/
  • ハブファイル: 00 - [Campaign Name] Ad Creative.md。type: creative-asset、asset_type: ad-copy、skill: /ad-creativeを指定します
  • 下書きファイル: 01 - Draft.md。type: creative-draftを指定します。複数プラットフォームの一括作成では、01 - Google RSAs.md、02 - Meta Ads.md、03 - LinkedIn Ads.mdなどを使用します
  • デフォルトのエクスポート形式: docx(広告コピーはアップロード用の構造化ドキュメントまたはCSVとして納品します。docxならバリエーション表をきれいに保持できます)
  • エクスポートの指示: 「docxにエクスポート」「pdfにエクスポート」「両方エクスポート」「納品準備完了」

対象範囲の例外: 簡単な見出しの書き換えや1つのバリエーションの編集は、会話内で完結させます。大量のバリエーション(見出し10件以上、RSA一式、複数プラットフォーム向けの一括作成など)や、メディアバイヤーへの引き渡しが必要なものは、保管庫に保存します。

ブランドの特定: どのブランド、製品、キャンペーン向けかを確認し、そのブランドのフォルダーに保存します。

ドキュメントの整合性。 このスキルで保存する下書きはすべて、現状を反映したドキュメントとして作成してください。フィードバックや新しい事実が届いたら、該当箇所をその場で書き換え、ファイル内のほかの箇所(および関連ファイル)に矛盾があれば修正してください。日付入りの追記、更新ブロック、変更の経緯を記した説明を下書きに追加してはいけません。修正のたびに、ハブに短い1行で記録してください。作業を終える前に、変更したすべてのファイルを読み返し、古い主張、重複するセクション、変更の経緯を記した説明を削除してください。

初回の作成時には、.docxも.pdfも生成しません。バリエーションをチャットで提示してレビューと選別を行い、承認されたセットをノートにMarkdown形式で保存します。エクスポートは明示的な指示があった場合のみ実行してください。

作成を始める前に

まず、プロダクトマーケティングのコンテキストを確認してください: .agents/product-marketing.md(または古い構成では.agents/product-marketing-context.mdや.claude/product-marketing-context.md)が存在する場合は、質問する前に読んでください。そのコンテキストを活用し、すでに説明されていない情報や、このタスクに固有の情報だけを確認してください。

以下のコンテキストを収集します(提供されていない場合は質問してください)。

1. プラットフォームと形式
  • どのプラットフォームですか?(Google Ads、Meta、LinkedIn、TikTok、Twitter/X)
  • どの広告形式ですか?(検索RSA、ディスプレイ、ソーシャルフィード、ストーリーズ、動画)
  • 改善対象となる既存の広告はありますか? それともゼロから作成しますか?
2. 製品とオファー
  • 何を宣伝しますか?(製品、機能、無料トライアル、デモ、リードマグネット)
  • 中核となる価値提案は何ですか?
  • 競合他社との違いは何ですか?
3. オーディエンスと意図
  • ターゲットオーディエンスは誰ですか?
  • 対象となる地域市場はどこですか?(例:ナイジェリア、ナイジェリア系ディアスポラ、米国、南アフリカ、グローバル)
  • 認知段階はどこですか?(問題認知、解決策認知、製品認知)
  • どのような悩みや願望が行動を促しますか?

オーディエンスの悩みが曖昧、または推測に基づいている場合、このスキルはクリエイティブを生成する前に、対象市場の主要プラットフォーム上にある実際のオーディエンスの会話を調査します。

4. パフォーマンスデータ(改善する場合)
  • 現在配信中のクリエイティブは何ですか?
  • どの見出しや説明文が最も成果を上げていますか?(CTR、コンバージョン率、ROAS)
  • 成果が低いものはどれですか?
  • どのような訴求軸やテーマをテストしましたか?
5. 制約
  • ブランドボイスのガイドラインや、避けるべき言葉はありますか?
  • コンプライアンス要件はありますか?(業界規制、プラットフォームのポリシー)
  • 必須要素はありますか?(ブランド名、商標記号、免責事項)
6. クリエイティブスタイル(画像・動画広告クリエイティブのみ)

画像のブリーフや動画のスクリプトを作成する際、スタイルが指定されていなければ、次のように確認してください。

「このクリエイティブは、アグレッシブで感情に直接訴えるスタイルと標準的なスタイルのどちらがよいですか?」

デフォルト:アグレッシブで感情に直接訴えるスタイル — 特にナイジェリア市場、ディアスポラのオーディエンス、MIA Academy の製品が対象の場合です。

アグレッシブなスタイルでは、競合との比較を切り口にし、₦/$ による金銭的な緊張感を演出します。強調には大文字/太字/絵文字を使い、「ペイン・ビジョン・CTA」の展開と「2つの選択肢」で締めくくる構成を採用します。すべての製品やオーディエンスに適しているわけではないため、ターゲット市場や製品のコンテキストが不明確な場合は確認してください。

テキストのみの広告コピー(Google RSA、見出し/説明文)では、この設定ではなく、オーディエンスのトーンとプラットフォームによってスタイルが決まります。

テンプレート一式と使用例については、references/aggressive-creative-templates.md を参照してください。


このスキルの仕組み

このスキルは、次の2つのモードをサポートしています。

モード1:ゼロから生成する

新たに作成を始める場合、製品のコンテキスト、オーディエンスのインサイト、プラットフォームのベストプラクティスに基づいて、広告クリエイティブ一式を生成します。

モード2:パフォーマンスデータから改善する

ユーザーからパフォーマンスデータ(CSV、貼り付けたデータ、API 出力)が提供された場合、効果のある要素を分析し、成果上位のクリエイティブに見られるパターンを特定します。そのうえで、成果につながったテーマを発展させながら新しい切り口も探り、新たなバリエーションを生成します。

基本のループ:

Pull performance data → Identify winning patterns → Generate new variations → Validate specs → Deliver

クリエイティブタイプの選択(必須ステップ)

クリエイティブを生成する前に、必ず利用可能なクリエイティブタイプをすべて提示し、ユーザーのコンテキストに基づいておすすめを示したうえで、希望するタイプを選んでもらってください。

次の表をユーザーに提示してください。

#クリエイティブタイプ最適なファネル段階最適な用途
1ペインポイントTOFUオーディエンスが感じている具体的な不満を言語化する
2何もしない場合のコストMOFU何もしないことで生じる損失(金銭、時間、機会)を数値化する
3製品デモMOFUソリューションを認識しているオーディエンスに、製品が動作する様子を見せる
4ハウツー/解説TOFU役立つ知識を教え、専門性を高める
5お客様の声BOFU検討が進んだオーディエンスに向けて、お客様の引用やソーシャルプルーフを示す
6導入事例MOFU-BOFU特定のお客様の導入前後の指標を示す
7創業者のストーリーTOFU-MOFU起業の経緯、個人としての信頼性、ブランドを構築する
8自社と競合の比較MOFU競合や従来の方法と直接比較する
9反論への対応BOFU購入をためらう最大の理由に対処する
10ソートリーダーTOFU権威性を高める、明確な見解や業界に関する洞察を示す
11インタビューTOFU-MOFU専門家やお客様との対話を通じて、第三者の信頼性を活用する
12ライフスタイルTOFU望ましい最終状態を描く、憧れを感じさせるビジュアル
13ミーム/ユーモアTOFU内輪ネタ、時事ネタ、共有したくなる内容
14ビフォー/アフターTOFU-BOFU状態の明確な変化を示す、視覚的な変革
15問題/解決策TOFU-MOFU感じている問題と解決策を1つの広告で組み合わせる
16インセンティブBOFUオファー、割引、特典、無料トライアルを主役にする
17緊急性BOFU期限、カウントダウン、在庫の希少性を訴求する

表を提示した後、コンテキストに基づいたおすすめを追加してください。

おすすめのロジック:

  • ユーザーがファネル段階を指定していない場合は、TOFU、MOFU、BOFUにまたがる組み合わせをおすすめします
  • ユーザーがファネル段階を指定した場合は、その段階に合う3〜4種類をおすすめします
  • リターゲティングの場合は、「お客様の声」「反論への対応」「インセンティブ」「緊急性」「ビフォー/アフター」をおすすめします
  • 新製品のローンチの場合は、「ペインポイント」「問題/解決策」「製品デモ」「創業者のストーリー」をおすすめします
  • 季節キャンペーンやプロモーションキャンペーンの場合は、「インセンティブ」「緊急性」「ビフォー/アフター」をおすすめします
  • ブランド認知を高めたい場合は、「ソートリーダー」「ライフスタイル」「ミーム/ユーモア」「創業者のストーリー」をおすすめします

おすすめの形式例:

お聞きしたコンテキストに基づき、次のクリエイティブタイプをおすすめします。

  • ペインポイント — オーディエンスはすでに問題を認識しているため、日々感じている不満を起点にキャンペーンを組み立てられます
  • 問題/解決策 — ペインポイントとの相性がよく、1つの広告で解決策も提示できます
  • お客様の声 — お客様から優れた成果が得られているとのことなので、その強みを活かせます

上記の全リストから、好きな組み合わせを選べます。 どのタイプを生成しますか?

このステップを省略しないでください。 必ず選択肢を提示し、クリエイティブの生成を始める前にユーザーの選択を待ってください。


プラットフォームの仕様

必ず以下の制限を守ってください。 プラットフォームの文字数制限を超えるクリエイティブは絶対に提供しないでください。

Google Ads(レスポンシブ検索広告)
要素制限数量
見出し30文字最大15個
説明文90文字最大4個
表示 URL のパスそれぞれ15文字2パス

RSA のルール:

  • 見出しは単独でも、どの組み合わせでも意味が通るようにしてください
  • 必要な場合にのみ、見出しを特定の位置に固定してください(最適化が低下します)
  • キーワードを重視した見出しを少なくとも1つ含めてください
  • メリットを重視した見出しを少なくとも1つ含めてください
  • CTA を含む見出しを少なくとも1つ含めてください
Meta Ads(Facebook/Instagram)
要素表示プレビュー上限備考
メインテキスト約125文字固定上限なし最初の約125文字が「もっと見る」の前に表示されます。タップすると全文が展開されます。最初の125文字にフックを配置し、展開後のスペースで感情に訴える説得、痛みの積み重ね、証拠、CTAを伝えます。
見出し40文字40文字クリエイティブの下に太字で表示されるテキストです。途中で切れないよう、できるだけ短くします。
説明25文字25文字見出しの下に表示されるテキストです。すべての配置で表示されるとは限りません。
URL表示リンク40文字40文字任意

メインテキストの戦略: 最初の約125文字がフックです。スクロールを止め、「もっと見る」のタップを促す必要があります。折り返し以降は説得のためのスペースです。活用しましょう。フック → 痛み → ギャップ → ビジョン → 証拠 → CTAという、感情に強く訴える流れに沿ってメインテキストを作成します。これはダイレクトレスポンス型のセールスページでコンバージョンにつながる構成であり、ナイジェリア市場、ディアスポラ層、デジタル製品キャンペーンのデフォルトです。

メインテキストのデフォルトスタイル:強く感情に訴える表現。 メインテキストでは、痛み・ビジョン・CTAの流れ、現在形での損失の訴求、競合との比較を用いたフック、具体的な₦/$の金額、そして誘いかけるのではなく行動を促す締めくくりのCTAを使用します。これはナイジェリアやディアスポラ層に向けてコンバージョンにつながるスタイルです。エンタープライズやフォーマルなプロフェッショナル層を対象とするB2B SaaSでは、明示的に求められた場合に限り、標準的なトーンに抑えます。

メインテキストのデフォルト構成:

[HOOK — first 125 chars, scroll-stopping, specific]
---after "See more"---
[PAIN — name the daily reality they hate, present tense]
[GAP — what winners know that they don't]
[VISION — specific outcomes with ₦/$ figures]
[PROOF — testimonial, result, or before/after]
[CTA — closing, not inviting. "Apply now." not "Learn more."]

Metaの切り詰めに関する注意: 見出し、説明、URL表示リンクには固定上限があります。メインテキストには固定上限がありませんが、「もっと見る」の前に表示されるのは約125文字だけです。折り返し位置は制約ではなく、フックを仕掛ける機会と捉えましょう。

Meta広告の5x5x5制作ルール: 広告の各アングルにつき、見出し5本、メインテキスト5本、説明5本を作成する必要があります。これにより、テスト用に各アングルで125通りの組み合わせが可能になります。同じアングルの見出し、メインテキスト、説明は、自由に組み合わせられるようにします。メインテキストはそれぞれ、短縮せずに全文(フック+展開後の説得文)を作成します。

LinkedIn Ads
要素上限備考
イントロテキスト150文字を推奨(最大600文字)画像の上
見出し70文字を推奨(最大200文字)画像の下
説明100文字を推奨(最大300文字)一部の配置で表示されます
TikTok 広告
要素上限必須備考
広告テキスト100 文字はい動画の上に表示されるフックテキストです。スクロールする手を止める、強力なフックにする必要があります。
商品名40 文字はい広告ユニットに表示される商品タイトルです
セールスポイント各 25 文字、3~4 個を推奨任意短い実績・メリットのタグです(例:「手順を追った解説、無駄なし」、「5,000 人以上のオーナーが利用」)
CTA ボタンプラットフォームのプリセットはい「今すぐ購入」、「詳細を見る」、「お問い合わせ」、「登録」、「ダウンロード」など
遷移先 URL制限なしはいウェブサイト、ストアページ、WhatsApp リンク(wa.me/number)、ランディングページなど
プロモーションコードまたはオファー厳密な制限なし任意エンゲージメントを高めるために TikTok で強調表示されます(例:「さらに 50% オフ」)

TikTok 動画の仕様: 縦型の 9:16 のみ。認知向けは 15~30 秒、コンバージョン向けは 30~60 秒です。60 秒を超える動画は広告としてのパフォーマンスが低下します。

TikTok 広告テキストのルール: バリエーションをタイプ別(フック重視、課題認識、実績重視、不安訴求、オファー重視、ソーシャルプルーフ)に分類します。少なくとも 3 タイプにわたり、各切り口につき 5~6 個のバリエーションを作成します。ローテーション用に、理由を添えて上位 5 個を推奨します。

TikTok セールスポイントのルール: 成果を重視し、商品に特化した内容にする必要があります。本当に当てはまる場合を除き、「期間限定オファー」や「ベストセラー」などの汎用的な提案は避けてください。最大 3~4 個にします。

TikTok CTA のルール: 購入意欲に CTA を合わせます。直接購入には「今すぐ購入」、教育的なコンテンツには「詳細を見る」、人とのやり取りが必要な場合に限り「お問い合わせ」を使います。テスト用のバリエーションは 2~3 個にします。

Twitter/X 広告
要素上限備考
ツイートテキスト280 文字広告コピーです
見出し70 文字カードの見出しです
説明200 文字カードの説明です

詳細な仕様とフォーマットのバリエーションについては、references/platform-specs.md を参照してください。


制作用テンプレート

クリエイターが記入し、デザイナーや動画編集者に渡せる構成済みの制作ブリーフについては、以下を参照してください。

  • 動画スクリプトテンプレート — 汎用動画スクリプトテンプレートと、実例を含む 13 種類のクリエイティブタイプ別バリエーションです。コンセプト、フック、シーンごとの本文(タイムスタンプ、スクリプト/VO、ビジュアル、B ロール、テキストオーバーレイ、サウンド)、CTA、制作メモを扱います。
  • 画像クリエイティブブリーフテンプレート — 汎用の単一画像ブリーフと、実例を含む 13 種類のクリエイティブタイプ別バリエーションです。コンセプト、コピー、ビジュアルの方向性、構図、要素、制作メモを扱います。
  • アグレッシブクリエイティブテンプレート — MIA Academy の実例を含む、アグレッシブで感情に直接訴えるスタイルの画像ブリーフと動画スクリプトです。ナイジェリア市場、ディアスポラのオーディエンス、MIA Academy の商品ではデフォルトで使用します。 競合比較のフック、₦/$ を使った金銭的な緊張感、CAPS/太字/絵文字による強調、Pain-Vision-CTA の流れ、Two Choices の締めくくり、文化的背景に関するガイダンスを扱います。

すべてのテンプレートファイルは二通りの使い方ができる構成です。Claude は product-marketing-context から内容を自動入力でき、人間が手動で記入することもできます。

広告ビジュアルの生成

画像広告や動画広告のクリエイティブには、生成 AI ツールとコードベースの動画レンダリングを使用します。詳細なガイドは、references/generative-tools.md を参照してください。以下の内容を網羅しています。

  • 画像生成 — 静止画広告向けの Nano Banana Pro(Gemini)、Flux、Ideogram
  • 動画生成 — 動画広告向けの Veo、Kling、Runway、Sora、Seedance
  • 音声 — ナレーション、音声クローン、多言語対応向けの ElevenLabs、OpenAI TTS、Cartesia
  • コードベースの動画 — 大規模なテンプレート型・データ駆動型動画制作向けの Remotion
  • プラットフォーム別の画像仕様 — あらゆる広告掲載枠に適したサイズ
  • コスト比較 — ツールごとの広告バリエーション 100 件以上の料金

大規模制作におすすめのワークフロー:

  1. AI ツールでメインのクリエイティブを生成します(探索的で高品質な制作)。
  2. 成功パターンに基づいて Remotion テンプレートを構築します。
  3. データフィードを使用して、Remotion でバリエーションを一括制作します。
  4. 改良を重ねます。新しい切り口には AI を、大規模制作には Remotion を使用します。

広告コピーの生成

ステップ 0:オーディエンスと文化のリサーチ

切り口を定義する前に、ターゲット市場を特定し、オーディエンスの実際の会話を調査します。これにより、憶測ではなく、確認済みの課題や文化的背景に基づいた広告を制作できます。

ターゲット市場を特定します(product-marketing-context を参照するか、ユーザーに確認します)。

  • 地理的な市場(例:ナイジェリア、米国/英国在住のナイジェリア系ディアスポラ、南アフリカ、米国、グローバル)
  • オーディエンスのセグメント(例:中小企業のオーナー、フィンテックのユーザー、マーケター、開発者)
  • 文化的背景(例:ナイジェリアの専門職、ラゴスの Z 世代、アフリカ系ディアスポラの起業家)

市場に適したプラットフォームを使って調査します。 実際の会話が行われるプラットフォームは、市場によって異なります。

市場主な調査プラットフォーム
ナイジェリア/西アフリカTwitter/X(ナイジェリアの Twitter)、Facebook Groups、Nairaland、Instagram、TikTok
ナイジェリア系ディアスポラ(米国/英国/カナダ)Twitter/X、Instagram、TikTok、Facebook Groups、Reddit(ディアスポラ関連サブレディット)
米国/北米(B2B)Reddit、G2/Capterra、LinkedIn、Twitter/X
米国/北米(B2C)TikTok、Twitter/X、Reddit、Instagram
グローバル/複数市場まず主要市場を調査し、その後、他の市場で検証します

次のカテゴリから 3~5 件の WebSearch クエリを実行します。

  1. オーディエンスの課題 — オーディエンスは利用しているプラットフォームで何に不満を述べていますか?市場に応じたクエリを使用します。

    • ナイジェリア:"[problem] Nigeria" site:twitter.com または "[audience] frustrated" site:nairaland.com
    • 米国の B2B:"[role] frustrated with [category]" site:reddit.com または "[category] complaints" site:g2.com
    • 現地の用語、スラング、市場特有の言い回しを含むようにクエリを調整します。
  2. 文化的なトレンドと話題 — ターゲット市場では今、何が話題になっていますか?

    • Twitter/X のトレンド、TikTok の流行フォーマット、Facebook グループでの議論
    • 祝日、文化的なイベント、経済の変化、バイラルな話題、流行のスラングを含めます。
  3. 競合他社のメッセージ — この市場で競合他社はどのような言葉を使っていますか?どの切り口が飽和していますか?

  4. オーディエンスの言葉遣い — 実際の言葉、フレーズ、スラング、慣用表現を収集します。ラゴスの事業主が問題を表現する方法は、サンフランシスコのプロダクトマネージャーの表現とは異なります。

調査結果の形式:

## Audience Research Summary

### Target Market
- **Geography:** [e.g., Nigeria (Lagos, Abuja, PH) + diaspora (London, Houston)]
- **Audience:** [e.g., Small business owners, 25-45, digital-first]
- **Platforms researched:** [e.g., Twitter/X, Facebook Groups, Nairaland, TikTok]

### Pain Points (from target market platforms)
- [Pain 1]: "[exact quote]" — [platform/source]
- [Pain 2]: "[exact quote]" — [platform/source]

### Cultural Context & Trends
- [Trend/moment 1]: [what + why it matters for this audience]
- Current cultural moments: [holidays, events, viral topics]

### Competitor Messaging in This Market
- [Competitor 1]: [primary angle/message]
- Saturated angles to avoid: [list]

### Audience Language Patterns
- Words/phrases for the problem: [list, include local terms/slang]
- Words/phrases for desired outcome: [list]
- Tone and register: [formal, casual, pidgin, mix]

調査を省略する場合: モード 2(パフォーマンスデータが調査にあたる)、ユーザーが市場に特化した詳細な調査を提供している場合、または既存のコピーを手早くバリエーション展開する場合。

必ず調査する場合: 曖昧なオーディエンス情報をもとにモード 1 でゼロから始める場合、新しい切り口や方向性を試す場合、新しいオーディエンスセグメントを対象とする場合、または文化的背景が特に重要な米国以外の市場を対象とする場合。

ステップ 1:切り口を定義する

個々の見出しを書く前に、クリックする理由となる、明確に異なる 3~5 個の切り口を決めます。それぞれの切り口で、異なる動機に訴えかけます。

切り口のカテゴリー(背景にある原則を含む):

カテゴリー切り口の例働く原則
悩み「X に時間を無駄にするのはやめましょう」損失回避、関連性
成果「Z 日で Y を達成」明確さ、価値の証明
社会的証明「すでに 10,000 以上のチームが参加…」社会的証明、親近感、信頼
好奇心「一流企業が使う X の秘密」注目、権威
比較「X とは違い、私たちは Y を実現します」差別化、カテゴリー、認識
緊急性「期間限定:X を無料で入手」損失回避、タイミング、コミットメント
アイデンティティ「[特定の役職・タイプ] 向けに開発」関連性、焦点、親近感
逆説「[一般的な慣習] がうまくいかない理由」注目、差別化
ストーリー「[顧客] が X から Y に至った方法」ストーリー、約束より証拠、信頼
権威「[専門家・出版物] が推奨」権威、社会的証明

マーケティングの 30 の原則と、広告要素への対応については、references/marketing-principles.md をご覧ください。

ステップ 1.5:要素の網羅性を確認する

バリエーションを生成する前に、計画した切り口で、必須の広告要素 6 つすべてを網羅できるか確認します。

要素網羅済み?どの切り口が担当するか?
フック(注意を引く要素)
悩み(実感されている問題)
価値/証拠(根拠)
オファー(得られるもの)
緊急性(今行動する理由)
CTA(具体的な次のステップ)

切り口全体で不足している要素があれば、切り口を追加するか、既存の切り口を調整して補います。テキストのみの広告(Google RSA)では、一部の要素が見出しや説明文にまとめられます。動画広告では、各要素が時間ごとのセグメントに対応します。

ステップ 2:切り口ごとにバリエーションを生成する

それぞれの切り口について、複数のバリエーションを生成します。次の点に変化をつけます。

  • 語句の選択 — 同義語、能動態と受動態
  • 具体性 — 数値と一般的な主張
  • トーン — 直接的な表現、疑問形、命令形
  • 構成 — 短く印象的な表現、またはメリットを詳しく伝える表現
ステップ 3:仕様に照らして検証する

提出する前に、すべてのクリエイティブがプラットフォームの文字数制限を満たしているか確認します。上限を超えるものには印を付け、短くした代替案を提示します。

ステップ 4:アップロード用に整理する

広告プラットフォームのアップロード要件に対応する、構造化された形式でクリエイティブを提示します。


パフォーマンスデータに基づく改善

ユーザーがパフォーマンスデータを提供した場合は、次の手順に従います。

ステップ 1:成果の高いクリエイティブを分析する

パフォーマンスが最も高いクリエイティブ(CTR、コンバージョン率、または ROAS に基づく)を確認し、どの指標が最も重要かを尋ねたうえで、次の点を特定します。

  • 成果の高いテーマ — 成果上位のクリエイティブに、どのようなトピックや悩みが見られるか?
  • 成果の高い構成 — 疑問形?平叙文?命令形?数値?
  • 成果の高い語句のパターン — 繰り返し使われている具体的な単語やフレーズはあるか?
  • 文字数の活用 — 成果上位のクリエイティブは、短いか長いか?
ステップ 2:成果の低いクリエイティブを分析する

パフォーマンスが最も低いクリエイティブを確認し、次の点を特定します。

  • 反応が得られないテーマ — どの切り口が響いていないか?
  • 成果の低いクリエイティブに共通するパターン — 抽象的すぎる?長すぎる?トーンが適切でない?
ステップ 3:新しいバリエーションを生成する

次のような新しいクリエイティブを作成します。

  • 成果の高いテーマを、表現を変えてさらに強化する
  • 成果の高い切り口を広げて新しいバリエーションを作る
  • まだ試していない新しい切り口を 1~2 個テストする
  • 成果の低いクリエイティブに見られたパターンを避ける
ステップ 4:改善内容を記録する

得られた知見と、テストする内容を記録します。

## Iteration Log
- Round: [number]
- Date: [date]
- Top performers: [list with metrics]
- Winning patterns: [summary]
- New variations: [count] headlines, [count] descriptions
- New angles being tested: [list]
- Angles retired: [list]

ライティング品質基準

クリックされる見出し

効果的な見出し:

  • 曖昧な表現(「時間を節約」)より具体的な表現(「レポート作成時間を75%短縮」)
  • 機能(「CI/CDパイプライン」)よりメリット(「より速くコードをリリース」)
  • 受動態(「レポートが自動化されます」)より能動態(「レポートを自動化」)
  • 可能な場合は数字を含める(「3倍速く」「5分で」「10,000以上のチーム」)

避けるべき表現:

  • オーディエンスに伝わらない専門用語
  • 具体性のない主張(「最高」「業界をリード」「トップ」)
  • すべて大文字の表記や過剰な句読点
  • ランディングページで実現できない釣り見出し
コンバージョンにつながる説明文

説明文は見出しを補完するものであり、繰り返すものではありません。説明文では次のようにします。

  • 裏付けとなる情報を加える(数字、推薦文、受賞歴)
  • 懸念に対処する(「クレジットカード不要」「小規模チームはずっと無料」)
  • CTAを強調する(「今すぐ無料トライアルを開始」)
  • 真に緊急性がある場合はそれを加える(「先着500名限定」)

出力形式

標準出力

切り口ごとに整理し、文字数を記載します。Meta広告では、切り口ごとに必ず5x5x5のセットをすべて作成してください。

Google Adsの出力:

## Angle: [Pain Point — Manual Reporting]

### Headlines (30 char max)
1. "Stop Building Reports by Hand" (29)
2. "Automate Your Weekly Reports" (28)
3. "Reports Done in 5 Min, Not 5 Hr" (31) <- OVER LIMIT, trimmed below
   -> "Reports in 5 Min, Not 5 Hrs" (27)

### Descriptions (90 char max)
1. "Marketing teams save 10+ hours/week with automated reporting. Start free." (73)
2. "Connect your data sources once. Get automated reports forever. No code required." (80)

Meta Adsの出力(切り口ごとに5x5x5):

## Angle: [Income Gap]

### Headlines (40 char max)
1. "They Earn in USD. You Don't." (28)
2. "Your Classmate Signed a USD Contract" (36)
3. "Same Degree. Different Salary." (30)
4. "$3K/Month. Same Work. Different Proof." (39)
5. "The Gap Is 12 Weeks. Not Talent." (33)

### Primary Texts (hook ~125 chars + expanded persuasion)

1. **Hook:** "Same degree. Same NYSC. They have 12 deliverables. You have a CV. That's the only difference." (93 chars visible)

   Your classmate from UNILAG is billing $3,000/month from her laptop in Yaba. Same degree. Same NYSC. Same market.

   The difference? She has 12 portfolio deliverables that prove she can do the work. You have a CV that says "proficient in Microsoft Office."

   Nobody is hiring CVs anymore. They are hiring proof.

   In 12 weeks, you will build 12 real deliverables. Not theory. Not templates. Actual work you can show a hiring manager or client and say: "I did this."

   Cohort 4 starts [date]. 27 of 50 spots remaining. The last cohort filled in 6 days.

   Apply now — link in bio.

2. **Hook:** "Your colleagues bill $3K/month in USD. Same work. The difference is proof, not talent." (87 chars visible)

   You do the same work as people earning 10x your salary. The gap is not skill. It is positioning.

   Right now, companies in the US, UK, and Canada are paying $2,500-$5,000/month for the exact skills you already have. They just need to see proof you can deliver.

   This program gives you 12 deliverables in 12 weeks. Real projects. Real results. The kind of portfolio that makes a recruiter reply in 24 hours instead of ghosting you.

   ₦180K/month or $3K/month. Same person. Different proof. Your choice.

   Spots are limited. Apply now.

3. [...]
4. [...]
5. [...]

### Descriptions (25 char max)
1. "12 weeks. Real proof." (21)
2. "Build your portfolio." (21)
3. "Start earning in USD." (21)
4. "No theory. Execution." (22)
5. "Full refund guarantee." (23)

5x5x5形式では、切り口ごとに125通りの組み合わせが生成されます。見出し、メインテキスト、説明文は、同じ切り口の中でどの組み合わせでも機能する必要があります。各メインテキストには、感情に訴える流れ全体を含めます。フック(「もっと見る」の前に表示)→悩み→ギャップ→ビジョン→裏付け→CTA。

TikTok Adsの出力(切り口ごとに完全なクリエイティブ):

## Angle: [Angle Name]

### Ad Texts (100 char max)

**Hook-driven**
1. "Your marketing has 5 connected parts. Most business owners have only fixed one." (79)
2. "Fixing one part of your marketing is like buying one wheel for your car." (72)

**Problem-aware**
3. "Your ads work. Your page kills the sale. Your DMs are too slow. That's 3 leaks." (80)
4. "Ads, page, automations, account recovery, community. Break one, the whole system leaks." (90)

**Proof-driven**
5. "N30M in sales from N3.5M ad spend. Most businesses haven't fixed one gap." (76)

**Offer-driven**
6. "5 workshops. Live implementation session. N45,000 before the price goes up." (77)

### Recommended Top 5 for Rotation

| Slot | # | Chars | Type | Why |
|------|---|-------|------|-----|
| 1 | #1 | 79 | Hook | Establishes the framework, matches video hook |
| 2 | #3 | 80 | Problem | Concrete pain stack the audience recognizes |
| 3 | #2 | 72 | Hook | Simple analogy, memorable and shareable |
| 4 | #4 | 90 | Problem | Lists all parts, works as summary for scanners |
| 5 | #5 | 84 | Proof | Hard numbers create credibility |

### Product Name (40 char max)
`Online Marketing Bundle for Business Owners` (40) <- AT LIMIT

### Selling Points (25 char max each, pick 3-4)
- `5 handbooks in 1 bundle` (25)
- `Live workshop included` (23)
- `Step-by-step, no fluff` (24)
- `Used by 5,000+ owners` (23)

### CTA Button
Shop Now
> Rationale: Digital product with direct purchase intent. "Learn More" if the video is educational and the audience needs more context before buying.

### Destination URL
[Selar store page / website / landing page URL]

### Promo Code or Offer (optional)
55% off — N45,000 instead of full price. Price increases every month.

TikTokの出力ルール:

  • 広告テキスト: 切り口ごとに5~6種類のバリエーションを生成し、タイプ別(フック重視、課題認識、裏付け重視、不安重視、オファー重視、ソーシャルプルーフ)に分類します。必ず括弧内に文字数を表示します。100文字を超えるテキストにはフラグを付け、短縮案も提示します。
  • 推奨ローテーション: スロット、テキスト番号、文字数、タイプ、理由を示す表を使い、必ず上位5件を推奨します。
  • セールスポイント: 製品に特化した、成果につながる具体的な内容にします。製品に本当に該当する場合を除き、一般的なTikTok向けの提案(「期間限定オファー」「ベストセラー」「返品無料」)は避けます。文字数を表示し、25文字を超えるものにはフラグを付けます。
  • CTAボタン: 製品の種類と購入意向に基づき、CTAを選んだ理由を含めます。
  • 製品名: 文字数を表示します。40文字以上の場合はフラグを付けます。
一括CSV出力

大規模な生成(10種類以上のバリエーション)の場合は、直接アップロードできるCSV形式を提案します。

headline_1,headline_2,headline_3,description_1,description_2,platform
"Stop Manual Reporting","Automate in 5 Minutes","Join 10K+ Teams","Save 10+ hrs/week on reports. Start free.","Connect data sources once. Reports forever.","google_ads"
イテレーションレポート

イテレーションを行う際は、概要を含めます。

## Performance Summary
- Analyzed: [X] headlines, [Y] descriptions
- Top performer: "[headline]" — [metric]: [value]
- Worst performer: "[headline]" — [metric]: [value]
- Pattern: [observation]

## New Creative
[organized variations]

## Recommendations
- [What to pause, what to scale, what to test next]

バッチ生成ワークフロー

大規模なクリエイティブ制作(Anthropicのグロースチームは1サイクルで100種類以上のバリエーションを生成)では、次のように進めます。

1. サブタスクに分割する
  • 見出しの生成 — クリック率を重視
  • 説明文の生成 — コンバージョンを重視
  • メインテキストの生成 — エンゲージメントを重視(Meta/LinkedIn)
2. 段階的に生成する
  • 第1波:中核となる切り口(3~5個の切り口、それぞれ5種類のバリエーション)
  • 第2波:上位2つの切り口を発展させたバリエーション
  • 第3波:意外性のある切り口(逆張り、感情、具体性)
3. 品質フィルター
  • 文字数制限を超えるものを削除する
  • 重複または類似したものを削除する
  • プラットフォームのポリシーに違反する可能性があるものにフラグを付ける
  • 見出しと説明文の組み合わせに不自然さがないことを確認する

広告クリエイティブ要素チェックリスト

すべての広告で、以下の6つの要素に対応する必要があります。各要素の強さによって、広告がコンバージョンにつながるか、無視されるかが決まります。

要素役割主な原則確認事項
フックスクロールを止め、0〜3秒で注意を引きます注意、差別化、焦点パターンを崩していますか?次の行を読んでもらえるほど具体的ですか?オーディエンスが実際に使う言葉を使っていますか?
ペインポイント視聴者が現在抱えている不満や満たされていないニーズに訴えかけます損失回避、関連性、タイミングこのオーディエンスが認識できる、実感のこもった本当の悩みを挙げていますか?この悩みは、実際のオーディエンスとの会話から確認したものですか、それとも推測ですか?
価値/証拠主張だけでなく、証拠を示してメリットを実証します明確さ、社会的証明、権威、約束より証拠、ストーリー具体的な証拠がありますか?数値、ロゴ、お客様の声、デモなどはありますか?
オファー次のステップを明確で魅力的なものにしますシンプルさ、コミットメント、価値の証明、懸念への対応何が得られるのかがすぐにわかりますか?主な懸念に対応していますか?
緊急性後回しにせず、今すぐ行動する理由を作ります損失回避、タイミング今すぐ行動すべき、正当で具体的な理由がありますか?
CTA視聴者が取るべき具体的な行動を促します勢い、コミットメント、シンプルさ、文脈次のステップが明確で、手間が少なく、プラットフォームに適していますか?

フォーマット別の要素の対応:

  • テキスト広告(Google RSAs): 要素を見出しと説明文に凝縮します。見出しにはフック+ペインポイントを含めます。説明文には価値+証拠+CTAを含めます。緊急性はどちらかに含めます。
  • ソーシャルフィード広告(Meta、LinkedIn): メインテキストの冒頭にフックを配置します。メインテキスト本文にペインポイント+価値を含めます。画像の下の見出し/説明文にオファー+CTAを含めます。
  • 動画広告(TikTok、Reels、Shorts): 各要素を時間帯に対応させます(下記の「動画・ソーシャル広告のスクリプト作成」を参照)。

30の原則の全リファレンスについては、marketing-principles.mdを参照してください。フックの手法、CTAのカテゴリ、動画スクリプトのフレームワークについては、ad-playbook.mdを参照してください。


クリエイティブ品質スコアカード

納品前に、すべての広告クリエイティブの出力を採点してください。 これにより、すべてのクリエイティブがマーケティングの原則に基づく最低品質基準を満たしていることを確認できます。

評価基準(17点)
評価項目点数012
フックの強さ0-2ありきたり/フックがない機能的だが予測可能パターンを崩し、具体的で、次の行を読ませる
ペインポイント/問題0-2悩みに触れていない曖昧な悩みオーディエンスがすぐに認識できる、具体的で実感のこもった悩み
価値の明確さ0-2機能の羅列メリットを示しているが一般的具体性(数値、期間、証拠)を伴う明確な成果
証拠/信頼0-2証拠がない弱い主張(「多くの人に信頼されています」)具体的な証拠(指標、ロゴ、お客様の声、デモ)
オファーの明確さ0-1何が得られるのか不明視聴者が何を、どのように得られるのかがすぐにわかる
緊急性/希少性0-1今すぐ行動する理由がない行動を促す正当で具体的な理由(期限、数量限定、損失のリスク)
CTAの強さ0-2ない/曖昧一般的(「詳細はこちら」)具体的で、手間が少なく、価値と結びついている
差別化0-1競合他社の広告でも成立する明確に異なるポジショニングまたは切り口
感情への訴求力0-1完全に論理的アイデンティティ、ストーリー、願望、または恐れに訴えかける
プラットフォームへの適合性0-1どのプラットフォームにも同じコピーを使い回しているプラットフォームの慣習や文字数制限に合わせている
オーディエンスおよび文化への適合性0-2ありきたりなコピーで、市場固有の言葉がなく、どこでも誰にでも向けられる既知のペインポイントを反映しているが、市場で使われている言葉ではなく、マーケターの言葉を使っているターゲット市場のプラットフォームで調査したペインポイントに基づき、オーディエンス自身の言葉やスラングを使い、現在の文化的なトレンドや出来事に結びついている
スコアの基準
  • 15-17: 公開できます。すべての項目で優れています。
  • 12-14: 良好です。弱い項目を挙げ、具体的な修正案を提案します。
  • 9-11: 手直しが必要です。最も弱い要素を2~3個特定し、書き直します。
  • 9未満: 根本的な課題があります。書き直す前に、切り口とオーディエンスへの理解を見直します。
スコアを付けるタイミング
  • 広告クリエイティブを生成したら(モード1、モード2のいずれでも)、必ずスコアを付けます。
  • バッチ全体ではなく、広告の各バリエーションにスコアを付けます。
  • 一括生成(10件以上)の場合は、代表的な3~5件をスコア評価し、傾向を指摘します。
  • すべての出力に、クリエイティブとあわせてスコアカードを含めます。
スコアカードの出力形式
## Creative Scorecard: [Ad Name/Angle]
Score: [X]/17 — [Ship it / Solid / Needs rework / Fundamental gaps]

| Dimension | Score | Note |
|-----------|-------|------|
| Hook | X | [Observation] |
| Pain/Problem | X | [Observation] |
| Value Clarity | X | [Observation] |
| Proof/Trust | X | [Observation] |
| Offer Clarity | X | [Observation] |
| Urgency | X | [Observation] |
| CTA | X | [Observation] |
| Differentiation | X | [Observation] |
| Emotional Resonance | X | [Observation] |
| Platform Fit | X | [Observation] |
| Audience & Cultural Fit | X | [Observation] |

Suggested fixes:
- [Dimension]: [Specific improvement]

動画・ソーシャル広告のスクリプト作成

TikTok、Meta(IG/FB)、YouTube Shorts向けの動画広告クリエイティブについて説明します。フックのテクニック、CTAのカテゴリー、作成例を含む全体的なフレームワークについては、ad-playbook.mdを参照してください。

動画広告の5部構成
セクション時間目的
1. フック0-3秒スクロールを止めます。意表を突きます。前置きや導入は不要です。
2. 共感/悩み3-10秒感情的なつながりを築きます。相手がすでに感じている悩みを言葉にし、自分のことを理解してもらえたと感じさせます。
3. 価値/実演10-25秒主張を裏付けます。解決策を実際に見せ、社会的証明を加えます。
4. オファー/緊急性25-45秒欲求を喚起します。オファーを近道として提示し、正当な緊急性を加えます。
5. CTA45-60秒行動を直接促します。中心となるメッセージに結び付け、一貫したトーンを保ちます。
長さに合わせた調整
長さ構成
15秒フック(0-3秒)→ 価値+証明(3-10秒)→ CTA(10-15秒)
30秒フック(0-3秒)→ 悩み(3-8秒)→ 価値/証明(8-20秒)→ オファー+CTA(20-30秒)
45-60秒5部構成の全要素
10種類のフックテクニック
  1. 物議を醸す/意見が分かれる — 思い込みに異議を唱えます
  2. 視覚的に興味を引く — 意外性のある、大胆な視覚的アクションを見せます
  3. 共感を呼ぶ不満 — 共通の悩みや苦労を取り上げます
  4. 物語の途中から始める — 緊張感のある場面から始めます
  5. 大胆な予測/約束 — 明確な見返りを示し、好奇心を刺激します
  6. 質問する — 頭の中で考えさせます
  7. 事実を伝える — 驚きや説得力のある統計を紹介します
  8. 変化を提示する — ビフォーアフターの過程を見せます
  9. ヒントを伝える — すぐに役立つ価値を提供します
  10. 魅力的なBロールを見せる — 話し始める前に目を引く映像を見せます

各テクニックの詳しい例とスクリプトのテンプレートについては、ad-playbook.mdを参照してください。

CTAの7つのカテゴリー

広告の目的に合ったCTAの種類を選びます:直接購入、リード獲得、緊急性と希少性、社会的証明、エンゲージメント重視、価値優先、発見、フォローアップ。

各カテゴリーの例については、ad-playbook.mdを参照してください。


よくある間違い

  • 組み合わせたときにしか機能しない見出しを書く — RSAの見出しはランダムに組み合わされます。
  • 文字数制限を無視する — プラットフォームは予告なくテキストを切り詰めます。
  • すべてのバリエーションの印象が同じ — 言葉選びだけでなく、切り口を変えます。
  • CTAの見出しがない — 行動を促す見出しを必ず含めます。
  • 説明がありきたり — 「ソリューションについて詳しく知る」では枠を無駄にします。
  • データなしで改善を重ねる — 指標は勘よりも信頼できます。
  • 一度に多くの要素をテストする — テストサイクルごとに変数を1つ変更します。
  • クリエイティブを早く停止しすぎる — 判断する前に1,000回以上のインプレッションを確保します。

ツール連携

パフォーマンスデータの取得とキャンペーンの管理については、ツールレジストリをご覧ください。

プラットフォームパフォーマンスデータの取得キャンペーンの管理ガイド
Google Adsgoogle-ads campaigns list、google-ads reports getgoogle-ads campaigns creategoogle-ads.md
Meta Adsmeta-ads insights getmeta-ads campaigns listmeta-ads.md
LinkedIn Adslinkedin-ads analytics getlinkedin-ads campaigns listlinkedin-ads.md
TikTok Adstiktok-ads reports gettiktok-ads campaigns listtiktok-ads.md
ワークフロー:データの取得、分析、生成
# 1. Pull recent ad performance
node tools/clis/google-ads.js reports get --type ad_performance --date-range last_30_days

# 2. Analyze output (identify top/bottom performers)
# 3. Feed winning patterns into this skill
# 4. Generate new variations
# 5. Upload to platform

関連スキル

  • paid-ads:キャンペーン戦略、ターゲティング、予算、最適化について
  • copywriting:ランディングページのコピーについて(広告トラフィックの遷移先)
  • ab-test-setup:統計的な厳密さを備えたクリエイティブテストの構成について
  • marketing-psychology:成果の高いクリエイティブを支える心理学の原則について
  • copy-editing:公開前の広告コピーの推敲について
  • ai-content-generation:AI 動画生成について(UGC、製品動画、トーキングヘッド)。Remotion のビルドは remotion 経由で実行します。

コメント