ad-creative について
ad-creativeは、広告コピーの作成と改善を支援するマーケティング向けスキルです。クリエイティブの選択、媒体ごとの仕様確認、実績データに基づく反復、草稿のレビューと書き出しを扱います。
主な機能
- 01キャンペーン情報の確認
- 0217種類の広告クリエイティブ
- 03媒体別コピー制限の確認
- 04広告実績データの分析
- 05草稿のレビューと書き出し
活用シーン
- 01新規キャンペーン用コピーの作成
- 02広告指標に基づくコピーの改善
- 03承認済みコピーの運用担当者への引き渡し
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ realjaymes/ marketingagentskills --skill ad-creativeインストール後、Claude Code で/ad-creativeを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/ad-playbook.mdaggressive-creative-templates.mdgenerative-tools.mdimage-creative-templates.mdmarketing-principles.mdplatform-specs.mdvideo-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 件以上の料金
大規模制作におすすめのワークフロー:
- AI ツールでメインのクリエイティブを生成します(探索的で高品質な制作)。
- 成功パターンに基づいて Remotion テンプレートを構築します。
- データフィードを使用して、Remotion でバリエーションを一括制作します。
- 改良を重ねます。新しい切り口には 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 クエリを実行します。
-
オーディエンスの課題 — オーディエンスは利用しているプラットフォームで何に不満を述べていますか?市場に応じたクエリを使用します。
- ナイジェリア:
"[problem] Nigeria" site:twitter.comまたは"[audience] frustrated" site:nairaland.com - 米国の B2B:
"[role] frustrated with [category]" site:reddit.comまたは"[category] complaints" site:g2.com - 現地の用語、スラング、市場特有の言い回しを含むようにクエリを調整します。
- ナイジェリア:
-
文化的なトレンドと話題 — ターゲット市場では今、何が話題になっていますか?
- Twitter/X のトレンド、TikTok の流行フォーマット、Facebook グループでの議論
- 祝日、文化的なイベント、経済の変化、バイラルな話題、流行のスラングを含めます。
-
競合他社のメッセージ — この市場で競合他社はどのような言葉を使っていますか?どの切り口が飽和していますか?
-
オーディエンスの言葉遣い — 実際の言葉、フレーズ、スラング、慣用表現を収集します。ラゴスの事業主が問題を表現する方法は、サンフランシスコのプロダクトマネージャーの表現とは異なります。
調査結果の形式:
## 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点)
| 評価項目 | 点数 | 0 | 1 | 2 |
|---|---|---|---|---|
| フックの強さ | 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. CTA | 45-60秒 | 行動を直接促します。中心となるメッセージに結び付け、一貫したトーンを保ちます。 |
長さに合わせた調整
| 長さ | 構成 |
|---|---|
| 15秒 | フック(0-3秒)→ 価値+証明(3-10秒)→ CTA(10-15秒) |
| 30秒 | フック(0-3秒)→ 悩み(3-8秒)→ 価値/証明(8-20秒)→ オファー+CTA(20-30秒) |
| 45-60秒 | 5部構成の全要素 |
10種類のフックテクニック
- 物議を醸す/意見が分かれる — 思い込みに異議を唱えます
- 視覚的に興味を引く — 意外性のある、大胆な視覚的アクションを見せます
- 共感を呼ぶ不満 — 共通の悩みや苦労を取り上げます
- 物語の途中から始める — 緊張感のある場面から始めます
- 大胆な予測/約束 — 明確な見返りを示し、好奇心を刺激します
- 質問する — 頭の中で考えさせます
- 事実を伝える — 驚きや説得力のある統計を紹介します
- 変化を提示する — ビフォーアフターの過程を見せます
- ヒントを伝える — すぐに役立つ価値を提供します
- 魅力的なBロールを見せる — 話し始める前に目を引く映像を見せます
各テクニックの詳しい例とスクリプトのテンプレートについては、ad-playbook.mdを参照してください。
CTAの7つのカテゴリー
広告の目的に合ったCTAの種類を選びます:直接購入、リード獲得、緊急性と希少性、社会的証明、エンゲージメント重視、価値優先、発見、フォローアップ。
各カテゴリーの例については、ad-playbook.mdを参照してください。
よくある間違い
- 組み合わせたときにしか機能しない見出しを書く — RSAの見出しはランダムに組み合わされます。
- 文字数制限を無視する — プラットフォームは予告なくテキストを切り詰めます。
- すべてのバリエーションの印象が同じ — 言葉選びだけでなく、切り口を変えます。
- CTAの見出しがない — 行動を促す見出しを必ず含めます。
- 説明がありきたり — 「ソリューションについて詳しく知る」では枠を無駄にします。
- データなしで改善を重ねる — 指標は勘よりも信頼できます。
- 一度に多くの要素をテストする — テストサイクルごとに変数を1つ変更します。
- クリエイティブを早く停止しすぎる — 判断する前に1,000回以上のインプレッションを確保します。
ツール連携
パフォーマンスデータの取得とキャンペーンの管理については、ツールレジストリをご覧ください。
| プラットフォーム | パフォーマンスデータの取得 | キャンペーンの管理 | ガイド |
|---|---|---|---|
| Google Ads | google-ads campaigns list、google-ads reports get | google-ads campaigns create | google-ads.md |
| Meta Ads | meta-ads insights get | meta-ads campaigns list | meta-ads.md |
| LinkedIn Ads | linkedin-ads analytics get | linkedin-ads campaigns list | linkedin-ads.md |
| TikTok Ads | tiktok-ads reports get | tiktok-ads campaigns list | tiktok-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経由で実行します。