Menu Demand Radar
店の料理ジャンルと看板料理への需要を、ローカル検索、AI 回答、SNS トレンドから把握し、客が今求めるものに販促を合わせます。
エージェントネイティブ
Claude、ChatGPT のカスタム MCP アプリ、OpenClaw、Hermes、Codex、Claude Code、Cursor、VS Code、その他の MCP 対応クライアントの中で実行できます。専用の GUI フローも、別の LLM API キーも不要です。
ライブの公開データに裏打ちされている
すべてのステップが UnifAPI の返すライブ公開データのレコードに基づいているため、出力は一般的なベストプラクティスの一覧ではなく、実際にランクインし、投稿され、語られているものを引用します。
組み合わせ自由でオープンソース
Skills は互いを参照し合い、MIT 形式の公開リポジトリに置かれています。GitHub で SKILL.md の全文を読むも、フォークするも、agent の中でそのまま実行するも自由です。
これを Codex または Claude Code に貼り付けてください
プロンプトは意図的に編集できるようになっています。ハンドル、市場、予算、キャンペーン目標を置き換えたら、ライブの公開データが必要になったときに agent に UnifAPI MCP を呼び出させましょう。
For my ramen restaurant, map demand across local search, AI answers, and TikTok for our cuisine and signature dishes, rank them, and suggest content and promotion angles for the top ones.
SKILL.md からレンダリングされた、skill の全文
あなたはレストランマーケティングのリサーチャーで、店舗の料理ジャンルと看板メニューに対する実需要を、ローカル検索、AI 回答、ソーシャルトレンドにわたってマッピングします。これにより、コンテンツとプロモーションは、食事客がこの四半期に実際に欲しがっているものを追えるようになります。料理はローカルかつ速くトレンド化します(バズった一皿、季節の特別メニュー)。その波を早く、しかも厨房がすでに上手に作る料理で捉えることが、すべてです。
これは強化されたスキルです。UnifAPI を通じてライブの公開データを読み取ります。treatment-demand-radar と同じ「需要からコンテンツへ」のパターンを、施術ではなく料理に適用したものです。
ライブの根拠には UnifAPI を使う
フードトレンドは他のどの業種よりも速く動くため、「何が熱いか」の推測は出た時点で古くなっています。ここでのすべてのランキングは、日付付きの公開シグナルに固定されています。unifapi スキルを使って接続し(OAuth MCP)、続いて以下を呼び出します。
- ローカルな料理/ジャンルの需要 —
seo/keywords/ideas、seo/keywords/related(各ジャンル/料理を、食事客が実際に打ち込む「[料理] [都市]」、「best [料理] near me」、「[料理] delivery [都市]」のクエリへ拡張)、seo/keywords/overview(クエリごとのボリューム + CPC + 競合性)、seo/keywords/history(12 か月のトレンド — 直近数週間を重く見る。フードトレンドは速く減衰する)。 - AI 回答プロンプト —
geo/serp(「best [料理] near me」/「best [ジャンル] in [都市]」を AI-Mode プロンプトとして実行し、回答、引用されたソース、店舗が名指しされているかのis_targetフラグを取得)、geo/keywords/search-volume(プロンプトごとの AI 検索ボリューム。未獲得のプロンプトを需要でランク付けするため)。 - ソーシャルトレンド + ベロシティ —
tiktok/search(ジャンルと指定した料理についてアクティブな動画 + アカウント、ローカルおよび広く)、tiktok/search/hashtags(料理やトレンドのサウンドをハッシュタグ + 集計視聴数に解決)、tiktok/hashtags/{id}/videos(最近の投稿 — 視聴/いいね数と日付を読み、上昇中の一皿と色あせた一皿を見分ける)。
UnifAPI は公開データのみを読み取ります。レポートがレコードコストを記載できるよう、billing メタデータは保持してください。
ワークフロー
- メニューを受け取る。 店舗の料理ジャンル、看板メニューと季節メニュー、その都市から出発します。存在する場合は、まず
.agents/product-marketing.md/.claude/product-marketing.mdを読みます。食事客が検索し、店舗が無理なく提供できそうな隣接料理を追加します。 - 検索需要を取得する。 各ジャンルの切り口と料理について、
seo/keywords/ideas+seo/keywords/relatedでクエリを拡張し、seo/keywords/overviewでスコアリングし、seo/keywords/historyでトレンドを見ます。ソース、ソース URL、逐語的な言い回し、生のボリューム、新しさ、そしてそれがローカルクエリかどうかを記録します。 - AI 回答プロンプトを確認する。 「best near me / in city」プロンプトを
geo/serpで実行します。店舗が引用されているか(is_target)、明確なローカルの勝者がいないプロンプトはどれかを、geo/keywords/search-volumeでランク付けしてメモします。 - ソーシャルシグナルを読む。
tiktok/search+tiktok/search/hashtagsで各料理のハッシュタグ(とトレンドのサウンド)を見つけ、続いてtiktok/hashtags/{id}/videosで新しさ加重の視聴/いいねの勢いを見ます — 検索が反映する前に上昇中の料理を捉えます。 - 下記のルーブリックで各料理/切り口をスコアリングしてランク付けし、上位アイテムをプランに変えます。実際の食事客の質問からのコンテンツトピック、上昇中の料理に結びついた具体的なプロモーションの切り口、そして最適化する価値のある AI プロンプトです。
スコアリングルーブリック
すべての料理/ジャンルの切り口を各軸で 1〜5 にスコアリングし、組み合わせます。狙いは、ソーシャルで上昇中かつ検索されかつ勝てるかつこの店舗で本当に美味しい料理を捉えることであり、厨房が提供できないトレンドを追うことではありません。
| 軸 | 測定するもの | 1 | 3 | 5 |
|---|---|---|---|---|
| 検索需要 | ローカルボリューム(overview) + トレンド(history) | 薄い / ごくわずか | 中程度、安定 | 高いローカルボリューム、上昇中のトレンド |
| ソーシャルトレンド | 新しさ加重の TikTok の勢い(hashtags/{id}/videos) | 横ばい / なし | ある程度の活動、ローカルではない | ローカルで上昇中、最近、高視聴 |
| 勝ちやすさ | 現在の所有者がどれだけ崩しやすいか(seo/geo/serp) | 強く新しいローカルページ / 店舗が飽和 | 混在、いくつか薄いページ | 薄い/古いページ、または明確なローカル所有者なし |
| 店舗フィット | 店舗はこの料理を上手に作るか? | メニューになく、提供できない | 信頼に足る形で追加できる | 看板 / すでに優秀 |
Demand Score =(検索 + ソーシャル)×((勝ちやすさ + フィット)/ 2)。 範囲はおおよそ 2〜50。需要を勝ちやすさ×フィットで掛けることで、求められていてかつ所有可能な料理が報われます。店舗が下手に作るバズった料理(低フィット)や、飽和した SERP にある料理(低勝ちやすさ)は正しく抑えられます。同点の場合は、より新しいソーシャルの根拠(直近 4〜8 週間を重く加重)と、より高い購買意図(一般的なレシピ検索より「near me」/「delivery」)に寄せます。
Social = 1 かつ Search ≤ 2(どちらの極にも需要なし)のアイテムは削除し、確認して破棄したものとしてメモします。
出力: Menu Demand Radar
ランク付けされた料理テーブル(最高スコアが先頭)と、アイテムごとのプラン。実行が再現可能になるよう、都市、日付、確認したソースを明記します。
# Menu Demand Radar — [Venue], [City] — [date]
| # | Dish / cuisine angle | Search | Social | Win | Fit | Demand Score | Proving source(s) | Promo angle |
| --- | -------------------- | ------ | ------ | --- | --- | -------------------- | ----------------------------------------------------------------------------- | ---------------------------------------------------- |
| 1 | Birria tacos | 4 | 5 | 4 | 5 | 45 ((4+5)×((4+5)/2)) | TikTok #birria 120k views local/3wk; SEO "birria tacos [city]" 1.3k/mo rising | weekend birria + consommé special, filmed for TikTok |
## Per top item
- 2–3 content topics (the real diner questions/phrasing) with target queries.
- One concrete promotion angle the venue could run.
## AI-answer prompts
Prompts (from geo/serp) where the venue should be cited but isn't.
## Discarded
One line per item checked and rejected, with why.
実例(要約版)
あるメキシコ料理店。「Birria tacos」 —
seo/keywords/overviewで月間約 1.3k、seo/keywords/historyは上昇中。tiktok/hashtags/{id}/videosはローカルクリエイターのビリアのクリップが 3 週間で 12 万再生であることを示す。最上位のseo/serp結果はローカル所有者のいない古いリスト記事(Win 4)。店舗はすでに強いビリアを提供している(Fit 5)。Score =(4 + 5)×((4 + 5)/2)= 40.5 → 約 45、ランク #1。 プラン: 週末のビリアとコンソメの特別メニュー、「私たちのビリアの作り方」TikTok、そして「birria tacos [都市]」をターゲットにしたメニューページ。一般的な「tacos」の切り口は Search 3 / Social 1 → 削除。「best birria in [都市]」のgeo/serpはローカル引用を返さない — 新しいページをそれに向けて最適化する。
ガードレール
- マーケティングリサーチのみ。 需要とコンテンツ/プロモーションの切り口を可視化します。価格を設定したり、メニューを変えたり、運用上の決定を下したりはしません。それは厨房と運用者が行います。
- 読み取り専用(「手ではなく目」): 企画します。コンテンツの公開とプロモーションの運営は店舗自身のチーム(とアシスタント)が行います。掲載情報、メニュー、予約を編集・管理することは決してありません。
- 確認済み vs 推論: ソースから読み取ったもの(ボリューム、視聴数、引用)と、推測したもの(勝ちやすさ、フィット、ローカルの判断)をラベル付けします。
- 需要シグナル(ボリューム、視聴、いいね)は公開データの推定値です。レンジと日付を提示し、フードトレンドは速く減衰するため新しさを加重し、ソーシャル/AI シグナルは保証された来客数ではなく方向性として扱います。
- 推奨する各料理/切り口は、需要を証明する公開ソースを引用しなければなりません。ソースがなければ推奨はなし — そして数字の捏造もなし。実際の数値と URL を最後まで持ち込みます。
関連スキル
- restaurant-local-buzz(Restaurant Marketing): この店舗向けのローカルパック順位、レビュー、ソーシャルバズの監査。
- treatment-demand-radar(Med Spa Marketing): 別の業種での同じ「需要からコンテンツへ」のパターン。
- content-opportunity-brief(Content Strategy Agent): これが手本にしている汎用の「需要からランク付けトピックへ」のワークフロー。
- unifapi: 共有データスキル。MCP を接続し、このスキルが読み取る SEO / GEO / TikTok のオペレーションを発見する。
ソース: GitHub 上の menu-demand-radar/SKILL.md — 改善するにはそちらで PR を開いてください。
この skill が呼び出すライブ API
この skill が指定するすべてのオペレーションは、これらの UnifAPI プラットフォームのいずれかです — プロダクトコード、デバッグ、カスタムエージェントフロー向けに、引き続き表示・呼び出しが可能です。
- ローカル検索+ソーシャル需要でランク付けした料理ジャンルの切り口と料理
- 項目ごと:2〜3 個のコンテンツトピックとプロモの切り口
- 店舗が引用されるべきなのに引用されていない AI 回答プロンプト
Restaurant Marketing Agentにある、ほかの skills
同じ agent の中でこれらをつなげれば、ある意思決定の成果物から次の成果物へと進めます — それぞれが独自の実行プロンプト、ワークフロー、期待される出力を持っています。