mcpField
I
icp-deep-scanner

icp-deep-scanner

github.com/onewave-aiマーケティング・グロース393146 回インストール1 週間前に更新
リポジトリ

icp-deep-scanner について

ICP Deep Scannerは、接続された業務データから、根拠のある理想顧客像と買い手ペルソナライブラリを作成するマーケティングスキルです。読み取り専用の調査、出典とサンプル数の記録、プライバシーに配慮した成果物を重視し、後続の意思決定スキルに情報を渡します。

主な機能

  1. 01接続データから顧客の兆候を抽出
  2. 02受注・失注・サポート・レビューを分析
  3. 03出典付きICPプロフィールの作成
  4. 043~6人の買い手ペルソナを作成
  5. 05サンプル数と確度の記録
  6. 06個人データを抑え、読み取り専用を既定に設定

活用シーン

  1. 01受注と失注に共通する傾向の特定
  2. 02サポート記録から顧客の課題を発見
  3. 03意思決定やローンチ用ペルソナの準備

インストール

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

$npx skills add https://github.com/onewave-ai/claude-skills --skill icp-deep-scanner

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

詳細

ICP Deep Scanner

接続済みのツールにあるデータを活用して、根拠に裏付けられた厳密な理想顧客プロファイル(ICP)と、バイヤーペルソナのライブラリを作成します。多くの ICP はスライド資料の中で作り上げられます。これは、実際の優良顧客、受注・失注した案件、サポートチケット、レビューから逆算し、実際の意思決定に役立ち、パネルスキルにも活用できる形にまとめたものです。

このスキルは、customer-panel-of-experts、prospect-panel-simulator、product-launch-war-room の下位にあるデータレイヤーです。まずこれを実行してください。各スキルは、このスキルが作成するペルソナライブラリを読み込みます。

運用原則(最初に読む)

  • デフォルトは読み取り専用です。 接続済みのソースに対して、クエリを実行して読み取ることはできます。このセッションでユーザーから明示的に依頼されない限り、接続済みのツールで何かを作成、更新、削除、送信、移動してはいけません。書き込みや外部へのアクションを行う前に、いったん停止して確認してください。
  • 必要最小限のデータを取得します。 データベース全体ではなく、集計データと代表的なサンプルを取得してください。作成するのはプロファイルであり、CRM のデータを持ち出すことではありません。
  • PII を最小限にします。 ペルソナの成果物は典型像であり、人物記録ではありません。出力ファイルに実在する顧客の氏名、メールアドレス、電話番号、アカウント ID を記載しないでください。実際の記録に触れる場合は、識別情報を取り除いた集計数や引用のみを使用してください。
  • シークレットは環境変数経由でのみ扱います。 認証情報を読み取ったり、表示したり、書き込んだりしてはいけません。トークンは環境変数(例:$SUPABASE_TOKEN、$OPENAI_API_KEY)または MCP 接続自体に格納されているものとします。必要な認証情報がないためにアクセスできないソースは、「アクセスできなかったソース」に記載し、続行してください。
  • 根拠を引用してください。 ICP に含めるすべての主張は、ソースをたどって確認できる必要があります。「購入者の大半はオペレーション部門のリーダーです」では役に立ちません。「直近 12 か月に受注した 20 件のうち、14 件で推進役の役職がオペレーション部門でした(CRM)」なら活用できます。

ステップ 1 — 接続可能なソースを洗い出す

スキャンするツールをユーザーに尋ねるか、利用可能なものを検出してください。各ソースから何が分かるかを整理します。

ソース(例)抽出する内容アクセス方法
CRM(HubSpot、Salesforce、社内システム)受注・失注した案件の企業属性、推進役や購入者の役職、案件規模、販売サイクル、受注理由MCP コネクターまたは読み取り専用 API
メール/カレンダー実際にやり取りする相手、会議の頻度、繰り返し使われる異議の表現Gmail/Calendar MCP、読み取り専用
サポート/チケット/チャット主な悩みのテーマ、顧客が使う言葉、つまずく箇所Intercom/Zendesk のエクスポート、ログ
レビュー(G2、Capterra、Trustpilot、App Store)顧客が価値を表す生の言葉、乗り換えのきっかけ、決定的な懸念事項WebFetch/customer-review-aggregator
プロダクト分析(GA4、Clarity、Mixpanel)アクティベーションまでの経路、継続利用するユーザー、離脱ポイントAnalytics MCP/API
請求(Stripe、Mercury)実際の売上集中度、セグメント別の拡大と解約読み取り専用 API
データベース(Supabase/Postgres)実態に即した利用状況とコホート行動$SUPABASE_TOKEN を使った読み取り専用 SQL
公開ウェブ企業属性の補足、市場規模、競合の位置付けWebSearch/WebFetch

一覧を提示し、現時点でアクセス可能なものに印を付けてから、スキャンの範囲を確認してください。多くのソースを横断して幅広くスキャンする場合は、ソースごとに 1 つの読み取り専用サブエージェントを並列で実行し、調査結果を統合してください。詳しくは /agent-army を参照してください。

ステップ 2 — 各ソースからシグナルを抽出する

アクセス可能な各ソースから、以下の情報を抽出します。

  • 企業属性 — 業界/分野、企業規模、地域、ビジネスモデル、技術スタック。
  • 購入者 — 経済的決裁者、推進者、阻害者、エンドユーザー(実際の取引に基づく役職と職位)。
  • 購入理由 — きっかけとなった出来事、達成すべき業務、導入前に利用していた代替手段。
  • 非購入理由 — 失注の主な理由、主な反論、解約の主な理由。
  • 言葉遣い — 顧客が使う正確な言葉(レビューや問い合わせチケットから拾い、マーケティング風の表現に言い換えないでください)。
  • 経済性 — ACV、CAC に関する兆候、販売サイクルの長さ、拡大の傾向、顧客集中リスク。

すべての情報について、サンプル数と対象期間を記録してください。データポイントが約 5 件未満のものには「シグナルが弱い」と明記してください。

ステップ 3 — ICP を統合する

icp-profile.md を作成します。

# Ideal Customer Profile — {COMPANY}
Generated: {timestamp} · Sources scanned: {list} · Confidence: {High/Med/Low}

## The ICP in one sentence
{Vertical} companies of {size} who {trigger}, evaluated against {alternative}, where the champion is a {title} and the economic buyer is a {title}.

## Firmographic fit (with evidence)
- Industry: ... (evidence: N of M closed-won)
- Size: ...
- Geography / model / stack: ...

## Anti-ICP — who to disqualify
- {Segment} — closes slow, churns fast, low ACV (evidence)

## Buying committee
- Economic buyer · Champion · Blocker · End user — each with real titles + what they care about

## Triggers & jobs-to-be-done
## Top buy reasons / top no-buy reasons (ranked, with counts)
## The customer's own language (verbatim, scrubbed)
## Economics — ACV, cycle, expansion, concentration risk
## Confidence & gaps — what's thin, what to instrument next

ステップ 4 — ペルソナライブラリを作成する

personas/ を作成します。ペルソナごとに 1 ファイルを用意します(3~6 人:通常は推進者、経済的決裁者、阻害者、主要なエンドユーザー 1~2 人、またはセグメントごとのバリエーション)。各ペルソナファイルは、パネルスキルが直接読み込める形式にします。

---
persona_id: ops-leader-champion
role: Champion
archetype: "VP of Operations at a 50–200 person services firm"
based_on: "12 closed-won champions, CRM trailing 12 mo"
---
# {Archetype name}
- Goals / success metrics:
- Pains (verbatim language):
- What earns trust / what triggers skepticism:
- Buying authority & budget reality:
- Objections they raise (real, from lost deals):
- How they talk (tone, vocabulary, 2–3 scrubbed quotes):
- What would make them a hard NO:

また、すべてのペルソナ、その委員会における役割、根拠となる情報を記載した personas/index.md も作成します。

ステップ 5 — 引き継ぎ

最後に、以下を記載します。

  • ユーザーがどこにでも貼り付けられる、5 行の ICP サマリー。
  • 「アクセスできなかったソース」と、アクセスを可能にする認証/権限。
  • 「確度の記録」— 確度が高い結論と、シグナルが弱い結論。
  • 次に実行する正確なコマンド:これらのペルソナで意思決定を議論する customer-panel-of-experts、またはペルソナを相手に売り込みを検証する prospect-panel-simulator。

ガードレールの再確認

指示がない限り読み取り専用 · 出力に秘密情報を含めない · ペルソナは典型像であり、個人記録ではない · すべての主張に出典とサンプル数を明記 · シグナルが弱い場合は隠さず明示。

コメント