jpskill.com
📦 その他 コミュニティ

account-research

Research a company using Common Room data. Triggers on 'research [company]', 'tell me about [domain]', 'pull up signals for [account]', 'what's going on with [company]', or any account-level question.

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o account-research.zip https://jpskill.com/download/22663.zip && unzip -o account-research.zip && rm account-research.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/22663.zip -OutFile "$d\account-research.zip"; Expand-Archive "$d\account-research.zip" -DestinationPath $d -Force; ri "$d\account-research.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して account-research.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → account-research フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
2

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] account-research

アカウントリサーチ

Common Room からアカウント情報を取得し、統合します。以下の4つのインタラクションパターンに対応しています。完全な概要、特定のフィールドに関する質問、データが少ない状況、および MCP データと LLM 推論を組み合わせたものです。

ステップ 0: ユーザーコンテキストの読み込み (Me)

アカウントをリサーチする前に、Common Room から Me オブジェクトを取得します。これにより、以下が提供されます。

  • ユーザーのプロフィール、役職、役割、CR におけるペルソナ
  • ユーザーのセグメント(「My Segments」)

ユーザーが明示的により広範なビューを要求しない限り、すべてのクエリはユーザー自身のセグメントにデフォルト設定されます。これにより、結果はユーザーのテリトリーに限定されます。

ステップ 1: インタラクションパターンの特定

どれだけのデータを取得するかを決定する前に、ユーザーが実際に何を必要としているかを判断します。

パターン 1 — 完全な概要: 「Datadog について教えてください」 / 「cloudflare.com を要約してください」 → 完全なフィールドセットを取得し、構造化されたブリーフィングを作成します。

パターン 2 — ターゲットを絞った質問: 「Snowflake アカウントの所有者は誰ですか?」 / 「acme.io は購入シグナルを示していますか?」 / 「notion.so の従業員数は何人ですか?」 → 関連するフィールドのみを取得します。直接的で簡潔な回答を返します。単純な質問に対して完全なブリーフィングを作成しないでください。

パターン 3 — スパースデータ: 「tiny-startup.io について教えてください」 → Common Room にアカウントに関するデータが限られている場合は、正直に「このアカウントに関する利用可能な情報は限られています」と伝えます。決して推測したり、一般的な記述でギャップを埋めたりしないでください。

パターン 4 — 結合された推論: 構造化された MCP データを取得し、LLM 分析を重ねます。例:「Stripe には 8,000 人の従業員がおり、AI 職の採用を積極的に行っています。貴社の ICP である 1k~10k のフィンテック企業に基づくと、これは非常に適しています。」

ステップ 2: アカウントの検索

ドメインまたは会社名で Common Room を検索します。まず完全一致を試み、結果がない場合は部分一致を試み、続行する前にユーザーに確認します。

ステップ 3: 適切なフィールドの取得

Common Room オブジェクトカタログを使用して、利用可能なフィールドグループとその内容を確認します。完全な概要の場合は、すべてのフィールドグループを要求します。ターゲットを絞った質問の場合は、関連するもののみを要求します。

知っておくべき主要なフィールドグループ:

  • Scores — 常に生の値またはパーセンタイルとして返し、ラベルは使用しません
  • Summary research — RoomieAI の出力。多くの場合、最も豊富な定性シグナルです
  • Top contacts — スコア降順でソートされます。完全なルックアップには communityMemberID を使用します

取得するものの選択:

ユーザーのクエリタイプ 要求するフィールド
完全なアカウント概要 すべてのフィールドグループ
「このアカウントの所有者は誰ですか?」 会社プロファイルとリンク、CRM フィールド
「この会社は適していますか?」 主要フィールド、スコア、概要
「このアカウントはどのようなシグナルを示していますか?」 スコア、概要調査、CRM フィールド
「トップコンタクトは誰ですか?」 トップコンタクト
「RoomieAI は彼らについて何と言っていますか?」 概要調査、すべての調査
「このアカウントのエンジニアを見つけてください」 見込み客(役職フィルター付き)

ステップ 4: Web 検索 (スパースデータのみ)

Common Room が主要なデータソースです。CR が豊富なデータを返す場合は、Web 検索を実行しないでください。

CR データがスパースな場合(パターン 3 — 返されるフィールドが少ない、アクティビティがない、スコアがない)、ギャップを埋めるためにターゲットを絞った Web 検索を実行します。

  • "[会社名]" news — 過去 30 日間に限定
  • 探すもの:資金調達ラウンド、買収、製品発表、役員変更、プレス報道

ユーザーが外部コンテキストや最近のニュースを明示的に要求した場合は、データの豊富さに関係なく Web 検索を実行します。

ステップ 5: 推論の適用 (パターン 4)

ユーザーの質問がデータ取得だけでなく統合を促す場合、分析を重ねます。

  • アカウントデータをセッションコンテキストからの既知の ICP 基準と比較します
  • 適合シグナル(規模、業界、技術スタック、採用パターン)を特定します
  • タイミングシグナル(資金調達、試用状況、最近のアクティビティの急増)に注目します
  • 洞察は、仮定ではなくデータから明確に導き出されたものとして提示します

ユーザーの会社コンテキストが利用可能な場合(references/my-company-context.md を参照)、ユーザーの価値提案と ICP に関連付けて調査結果を位置付けます。

ステップ 6: 出力の生成

Common Room が実際にデータを返したセクションのみを含めます。推測で埋めるのではなく、セクション全体を省略します。

完全な概要 (データが豊富な場合):

## [会社名] — アカウント概要

**スナップショット**
[2~3文:彼らが何をしているか、計画/ステージ、関係ステータス]

**主要な詳細**
[従業員数、業界、場所、ドメイン、資金調達 — 主要フィールドから]

**CRM と所有権** [CRM フィールドが返された場合]
[所有者、商談ステージ、ARR]

**スコア** [スコアが返された場合]
[利用可能なすべてのスコアを生の値またはパーセンタイルで]

**シグナルハイライト** [アクティビティ/シグナルが存在する場合]
[最も重要なシグナル 3~5 件と日付]

**トップコンタクト** [コンタクトが返された場合]
[名前 | 役職 | スコア — スコア降順でソートされた上位 5 件]

**RoomieAI リサーチ** [概要調査が null でない場合]
[概要調査の出力。利用可能なすべての調査トピック名をリスト]

**推奨される次のステップ**
[2~3 の具体的でシグナルに基づいたアクション]

ターゲットを絞った質問: 1~3 文の直接的な回答。完全なブリーフィングは不要です。

スパースデータ (返されるフィールドが少なく、ほとんどのセクションが空になる場合):

## [会社名] — アカウント概要 (限定データ)

**利用可能なデータ:** [Common Room が返したものを正確にリスト]

[返されたフィールドのみを提示]

**Web 検索**
[Web 検索からの調査結果 — または「重要な最近のニュースは見つかりませんでした」]

**注:** Common Room にはこのアカウントに関するデータが限られています。このアカウントは Common Room でのエンリッチメントが必要な場合があります。

品質基準

  • スコアは常に生の値またはパーセンタイルである必要があります — カテゴリカルなラベルは使用しません
  • ターゲットを絞った質問には正確に答え、過剰に提供しないでください
  • データが不足している、または古い場合は明示的に伝え、推測しないでください
  • 完全なブリーフィングは 2~3 分で読めるようにしてください
  • すべての事実はツール呼び出しに遡る必要があります — Common Room が返さなかったデータを含めないでください

参照ファイル

  • references/signals-guide.md — シグナルタイプの分類と解釈ガイド
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Account Research

Retrieve and synthesize account information from Common Room. Handles four interaction patterns: full overviews, targeted field questions, sparse data situations, and combined MCP data + LLM reasoning.

Step 0: Load User Context (Me)

Before researching any account, fetch the Me object from Common Room. This provides:

  • The user's profile, title, role, and Persona in CR
  • The user's segments ("My Segments")

Default all queries to the user's own segments unless the user explicitly asks for a broader view. This keeps results scoped to their territory.

Step 1: Identify the Interaction Pattern

Determine what the user actually needs before deciding how much data to fetch:

Pattern 1 — Full Overview: "Tell me about Datadog" / "Summarize cloudflare.com" → Fetch the full field set and produce a structured briefing.

Pattern 2 — Targeted Question: "Who owns the Snowflake account?" / "Is acme.io showing buying signals?" / "What's the employee count for notion.so?" → Fetch only the relevant field(s). Return a direct, concise answer — do not produce a full brief for a simple question.

Pattern 3 — Sparse Data: "Tell me about tiny-startup.io" → If Common Room has limited data for an account, say so honestly: "There is limited information available for this account." Never speculate or fill gaps with generic statements.

Pattern 4 — Combined Reasoning: Fetch structured MCP data, then layer in LLM analysis — e.g., "Stripe has 8,000 employees and is hiring heavily for AI roles. Based on your ICP of 1k–10k fintech companies, this is a strong fit."

Step 2: Look Up the Account

Search Common Room for the account by domain or company name. Exact match first; if no result, try partial match and confirm with the user before proceeding.

Step 3: Fetch the Right Fields

Use the Common Room object catalog to see available field groups and their contents. For full overviews, request all field groups. For targeted questions, request only what's relevant.

Key field groups to know about:

  • Scores — always return as raw values or percentiles, never labels
  • Summary research — RoomieAI output; often the richest qualitative signal
  • Top contacts — sorted by score desc; use communityMemberID for full lookups

Choosing what to fetch:

User query type Fields to request
Full account overview All field groups
"Who owns this account?" Company profiles & links, CRM fields
"Is this company a good fit?" Key fields, scores, about
"What signals is this account showing?" Scores, summary research, CRM fields
"Who are the top contacts?" Top contacts
"What does RoomieAI say about them?" Summary research, all research
"Find engineers at this account" Prospects (with title filter)

Step 4: Web Search (Sparse Data Only)

Common Room is the primary data source. Do not run web search when CR returns rich data.

When CR data is sparse (Pattern 3 — few fields returned, no activity, no scores), run a targeted web search to fill gaps:

  • "[company name]" news — scoped to the last 30 days
  • Look for: funding rounds, acquisitions, product launches, executive changes, press coverage

If the user explicitly asks for external context or recent news, run web search regardless of data richness.

Step 5: Apply Reasoning (Pattern 4)

When the user's question invites synthesis — not just data retrieval — layer in analysis:

  • Compare account data to known ICP criteria from session context
  • Identify fit signals (size, industry, tech stack, hiring patterns)
  • Note timing signals (funding, trial status, recent activity spike)
  • Frame insights as clearly derived from data, not assumed

When the user's company context is available (see references/my-company-context.md), position findings relative to the user's value proposition and ICP.

Step 6: Produce Output

Only include sections where Common Room returned actual data. Omit sections entirely rather than filling them with guesses.

Full overview (when data is rich):

## [Company Name] — Account Overview

**Snapshot**
[2–3 sentences: what they do, plan/stage, relationship status]

**Key Details**
[Employee count, industry, location, domain, funding — from key fields]

**CRM & Ownership** [If CRM fields returned]
[Owner, opp stage, ARR]

**Scores** [If scores returned]
[All available scores as raw values or percentiles]

**Signal Highlights** [If activity/signals exist]
[3–5 most important signals with dates]

**Top Contacts** [If contacts returned]
[Name | Title | Score — top 5 sorted by score desc]

**RoomieAI Research** [If summary research is non-null]
[Summary research output; list all available research topic names]

**Recommended Next Steps**
[2–3 specific, signal-backed actions]

Targeted question: 1–3 sentence direct answer. No full brief needed.

Sparse data (few fields returned, most sections would be empty):

## [Company Name] — Account Overview (Limited Data)

**Data available:** [List exactly what Common Room returned]

[Present only the returned fields]

**Web Search**
[Findings from web search — or "No significant recent news found"]

**Note:** Common Room has limited data on this account. The account may need enrichment in Common Room.

Quality Standards

  • Scores must always be raw values or percentiles — never categorical labels
  • For targeted questions, answer precisely and don't over-deliver
  • Be explicit when data is missing or stale — don't speculate
  • Keep full briefings readable in 2–3 minutes
  • Every fact must trace to a tool call — don't include data not returned by Common Room

Reference Files

  • references/signals-guide.md — signal type taxonomy and interpretation guide

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。