mcpField
T
trending-ad-hook-spotter

trending-ad-hook-spotter

github.com/gooseworks-aiマーケティング・グロース1.3k67 回インストール3 日前に更新
リポジトリ

trending-ad-hook-spotter について

Trending Ad Hook Spotterは、タイムリーな広告案を探すマーケティングチーム向けのスキルです。ソーシャルや議論の場を調べ、新しい話題の関連性を評価し、広告フックに変換します。

主な機能

  1. 01ソーシャル・議論プラットフォームの調査
  2. 02新しい話題や高反応投稿の発見
  3. 03関連性と緊急度によるトレンド評価
  4. 04各トレンドの広告フックを3案生成
  5. 05広告形式とプラットフォームの提案
  6. 06トレンドの有効期間の推定

活用シーン

  1. 01有料キャンペーン向けの旬な話題探し
  2. 02業界の議論を広告フックに変換
  3. 03緊急度に基づくトレンドの優先順位付け
  4. 04トレンド広告の形式と媒体の選定

インストール

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

$npx skills add https://github.com/gooseworks-ai/goose-skills --skill trending-ad-hook-spotter

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

同梱ファイルskill.meta.json

詳細

トレンド広告フック発見ツール

ソーシャルプラットフォームをスキャンして、今まさにあなたの業界でトレンドになっているもの(バイラル投稿、話題の議論、速報、ミーム)を見つけ、それぞれのトレンドを、話題がまだホットなうちに実施できる具体的な広告フックに変換します。

基本原則: 最も成果を上げる広告は、文化や業界の動きに乗っています。このスキルは、競合より先にそうした動きを見つけ、どのように活用すればよいかを具体的に伝えます。

使用するタイミング

  • 「私たちの業界で、広告に使えそうなトレンドはありますか?」
  • 「有料キャンペーン向けのバイラルなフックを見つけてください」
  • 「今、[業界]で話題になっているテーマは何ですか?」
  • 「トレンドに乗った有料キャンペーンを実施したいです」
  • 「今週、どんな広告を出すべきですか?」

前提条件

  • 環境変数: APIFY_API_TOKEN — Reddit のスクレイピングに必要です(web_search + HN API のみを使用する場合は任意)
  • ウェブ検索へのアクセス — AI エージェントが Twitter/X と LinkedIn の検索に web_search または同等の機能をサポートしている必要があります
  • Hacker News では API キーは不要 です(Algolia HN API は無料で公開されています)

フェーズ 0:情報の確認

  1. あなたの製品 — 製品名 + 1 行の説明
  2. 業界/カテゴリ — どの分野に属していますか?(例:「AI 営業ツール」、「開発者向けインフラストラクチャ」)
  3. ICP キーワード — 購買担当者の世界を定義する 5~10 個のキーワード
  4. 競合他社名 — トレンドに競合他社が登場したときに見つけられるようにします
  5. スキャンするプラットフォーム(デフォルト:すべて):
    • Twitter/X
    • Reddit(分かっている場合は特定のサブレディット)
    • LinkedIn
    • Hacker News
  6. コンテンツ制作の速度 — 広告をどれくらいの速さで作成できますか?(当日/2~3 日/毎週)

フェーズ 1:ソーシャルメディアのスキャン

1A:Twitter/X のトレンドスキャン(web_search)

site:x.com または site:twitter.com を指定して web_search を使い、トレンドの投稿を見つけます。スクレイパーや認証情報は不要です。

# Industry trending topics
web_search: "<industry keyword> (viral OR trending OR hot take OR thread) site:x.com"

# Competitor mentions (momentum signals)
web_search: "<competitor1> OR <competitor2> (raised OR launched OR shut down OR acquired OR outage) site:x.com"

# Pain/frustration spikes
web_search: "<category> (broken OR frustrating OR tired of OR switched from) site:x.com"

次の内容を網羅するため、3~5 件のクエリを実行します。

  • 業界でトレンドになっているトピックや話題の意見
  • 競合他社の勢いを示すシグナル(ローンチ、障害、資金調達)
  • カテゴリ内で増えている悩みや不満
  • エンゲージメントの高いバイラルスレッド

アカウントの規模と投稿の経過時間に対するエンゲージメント(いいね + リポスト)を基準に、各ツイート/スレッドのエンゲージメント速度を評価します。

1B:Reddit のトレンドスキャン(Apify)

trudax/reddit-scraper-lite アクターを使って、関連するサブレディットの注目投稿をスキャンします。

特定のサブレディットを閲覧する(トレンド/注目投稿向け):

POST https://api.apify.com/v2/acts/trudax~reddit-scraper-lite/runs?token=$APIFY_API_TOKEN
Content-Type: application/json

{
  "startUrls": [
    {"url": "https://www.reddit.com/r/SUBREDDIT1/hot/"},
    {"url": "https://www.reddit.com/r/SUBREDDIT2/hot/"}
  ],
  "maxItems": 30
}

キーワードで検索する(特定のトピック向け):

POST https://api.apify.com/v2/acts/trudax~reddit-scraper-lite/runs?token=$APIFY_API_TOKEN
Content-Type: application/json

{
  "searches": ["<industry keyword> OR <competitor>"],
  "maxItems": 30
}

実行が完了するまでポーリングします。

GET https://api.apify.com/v2/acts/trudax~reddit-scraper-lite/runs/{RUN_ID}?token=$APIFY_API_TOKEN

status が SUCCEEDED になったら、結果を取得します。

GET https://api.apify.com/v2/datasets/{DATASET_ID}/items?token=$APIFY_API_TOKEN

出力フィールド: 各アイテムには、dataType(「post」または「comment」)、title(投稿のみ)、body、communityName、upVotes、numberOfComments(投稿)、url、createdAt が含まれます。

次の点に注目します。

  • アップボート数/コメント数の比率が異常に高い投稿
  • 「[X]には何を使っていますか?」というスレッド(購買意欲)
  • 既存の有力企業に関する不満のスレッド
  • 「X から Y に乗り換えました」という投稿
1C:LinkedIn のトレンドスキャン(web_search)

site:linkedin.com/posts を指定して web_search を使い、エンゲージメントの高い KOL の投稿を見つけます。スクレイパーや認証情報は不要です。

web_search: "<industry keyword> site:linkedin.com/posts"
web_search: "<competitor_name> site:linkedin.com/posts"
web_search: "<KOL_name> <industry keyword> site:linkedin.com/posts"
web_search: "<trending topic> site:linkedin.com/pulse"

次の内容を検索します。

  • 業界の主要オピニオンリーダー(KOL)5~10 人 — 氏名とトピックのキーワードで検索します
  • バイラル投稿を見つけるための業界レベルのキーワード検索
  • ソートリーダーによる競合他社への言及

自社製品のカテゴリに関連するトピックについて、エンゲージメントの高い投稿を特定します。

1D:Hacker News のスキャン(Algolia HN API)

無料の Algolia HN Search API を使います。API キーは不要です。

関連するストーリーを検索する:

GET https://hn.algolia.com/api/v1/search?query=KEYWORD&tags=story&hitsPerPage=20

最近のストーリーを検索する(過去 7 日間):

GET https://hn.algolia.com/api/v1/search?query=KEYWORD&tags=story&numericFilters=created_at_i>UNIX_TIMESTAMP_7_DAYS_AGO&hitsPerPage=20

トップページのストーリーを取得する(現在のトレンド):

GET https://hn.algolia.com/api/v1/search?tags=front_page&hitsPerPage=30

レスポンスには、各ストーリーの points、num_comments、title、url、created_at が含まれます。points で並べ替えて、最もエンゲージメントの高い議論を見つけます。

次の内容を検索します。

  • ICP キーワードそれぞれ
  • 競合他社名それぞれ
  • 製品カテゴリ
  • トップページを確認し、少しでも関連するものがあれば調べます

フェーズ 2:トレンドの特定と評価

トレンド検出フレームワーク

収集したシグナルをトレンドにまとめます。「トレンド」とは、次のいずれかを指します。

  • 過去7日間に2つ以上のプラットフォームで取り上げられたトピック
  • 通常の10倍以上のエンゲージメントを獲得した、単独の投稿/スレッド
  • 会話が広がっている、資金調達、買収、障害、ローンチなどの速報イベント
各トレンドをスコアリングする
要素重み説明
鮮度25%どれくらい新しいか。(24時間未満=最高、7日超=低)
勢い25%エンゲージメントは加速しているか、減速しているか?
プラットフォーム横断性20%複数のプラットフォームで取り上げられているか?
ICPとの関連性20%ターゲットとする購入者はこの話題に関心があるか?
製品との適合性10%自社製品とこのトレンドを無理なく結び付けられるか?

合計スコアは100点満点です。緊急度の段階:

  • 90-100: 今日実施 — 24~48時間以内にピークを迎えます
  • 70-89: 今週実施 — 3~5日間が有効期間です
  • 50-69: テストする価値あり — トレンドは安定していますが、時間的な切迫度は低めです
  • 50未満: 監視 — まだ実施可能な段階ではありません

フェーズ3:フックの作成

スコアが50以上の各トレンドについて、以下を生成します。

広告フックの公式
[Trend reference] + [Your unique angle] + [CTA tied to the moment]
トレンドごとに作成するもの:
  1. トレンドの概要 — 何が起きているかを2文で説明
  2. 広告機会となる理由 — 自社製品/ICPとのつながり
  3. フックのバリエーション3案:
    • ニュースジャックフック — トレンドに直接言及(「誰もがXについて話しています。見落としているのは……」)
    • 逆張りフック — 反対の立場を取る(「あえて言います。[トレンド]は重要ではありません。本当に重要なのは……」)
    • 実用的なフック — トレンドに関連する解決策を提示(「[トレンド]を受けて、今すぐ[自社の機能]が必要です」)
  4. おすすめの形式 — 静止画/動画/カルーセル/検索広告
  5. おすすめのプラットフォーム — トレンドが最も盛り上がっている場所
  6. 有効期間 — トレンドが薄れるまでの期間

フェーズ4:出力形式

# Trending Ad Hooks — [DATE]

Industry: [category]
Platforms scanned: [list]
Trends identified: [N]
Actionable hooks (score 50+): [N]

---

## Run Today (Score 90+)

### Trend: [Trend Title]
**What's happening:** [2-sentence summary]
**Engagement signal:** [X likes/comments across Y platforms in Z hours]
**Time window:** [Estimated hours/days before this fades]

**Hook 1 (Newsjack):** "[Ad headline]"
> [1-2 sentence body copy]
- Format: [Static/Video/Carousel]
- Platform: [Twitter/Meta/Google/LinkedIn]

**Hook 2 (Contrarian):** "[Ad headline]"
> [Body copy]

**Hook 3 (Practical):** "[Ad headline]"
> [Body copy]

---

## Run This Week (Score 70-89)

[Same format]

---

## Worth Testing (Score 50-69)

[Same format, briefer]

---

## Trend Velocity Dashboard

| Trend | Twitter | Reddit | LinkedIn | HN | Score | Window |
|-------|---------|--------|----------|----|----|--------|
| [Trend 1] | High | Medium | Low | — | 92 | 24h |
| [Trend 2] | Medium | — | High | Low | 78 | 5d |
| [Trend 3] | Low | Medium | — | Medium | 61 | 2w |

---

## Competitor Trend Involvement

| Trend | Competitor Riding It? | Their Angle | Your Counter-Angle |
|-------|----------------------|-------------|-------------------|
| [Trend] | [Y/N — who] | [Their take] | [Your differentiated take] |

現在の作業ディレクトリ(またはユーザーが指定したパス)にtrending-hooks-[YYYY-MM-DD].mdとして保存します。

コスト

コンポーネントコスト
Twitter/X(web_search)無料
Redditスクレイパー(Apify)約$0.05-0.10
LinkedIn(web_search)無料
Hacker News(Algolia API)無料
分析とフックの生成無料(LLMによる推論)
合計約$0.05-0.10(または、RedditのApifyスクレイパーを使わなければ無料)

必要なツール

  • 環境変数: APIFY_API_TOKEN — Apify経由でRedditをスクレイピングする場合に使用します(任意 — Reddit向けのweb_searchフォールバックを使うため、なくてもこのスキルは動作します)
  • Web検索 — AI エージェントに組み込まれています(Twitter/X、LinkedIn向け)
  • Hacker News Algolia API — 無料、キー不要(https://hn.algolia.com/api/v1/)
  • サードパーティライブラリは不要です。すべてのデータ収集にはHTTP API(requestsまたは同等のもの)とweb_searchを使用します。

トリガーフレーズ

  • 「広告に使えそうなトレンドはありますか?」
  • 「キャンペーン向けのバイラルなフックを見つけて」
  • 「今週、[分野]で話題になっているものは?」
  • 「[クライアント]向けのニュースジャックの機会は?」
  • 「トレンドフック検出を実行して」

コメント