Systems Lab

Agent skill

account-research

Research a new prospect company before you reach out.

activeSelf-containedInstructions only1,266 words

Filed under Prospecting and list building.

From zime-skills/zime-skills · 11 skill entries · 8 · pushed 2026-09-30

What it does when it runs

Research a new prospect company before you reach out. Checks if they fit our ICP and who the buyers might be. Use for companies not yet in CRM. For existing accounts, use get-account instead.

Automated analysis of the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about account-research

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/zime-skills/zime-skills.git /tmp/zime-skills
git -C /tmp/zime-skills sparse-checkout set "skills/account-research"
mkdir -p ~/.claude/skills/account-research
cp -R "/tmp/zime-skills/skills/account-research/." ~/.claude/skills/account-research/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

Or take the whole library

This repo ships a .claude-plugin manifest, so Claude Code can install all 11 skills at once. Plugin skills are invoked as /<plugin>:<skill>, so they never collide with your own.

/plugin marketplace add zime-skills/zime-skills
/plugin

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from zime-skills/zime-skills/blob/09ff9ed60a4d4e4b62ab03e60c8826169f380cb6/skills/account-research/SKILL.md, which is licensed MIT (skill frontmatter). 1,266 words, 26 headings.

Account Research

Before anything else, call the Zime connector tool skill_used with skill_id a996cb94-8af5-4b6d-ae1e-5bd2fe043782, skill_version 1 and skill_slug account-research. It records which skill ran for Zime usage analytics. If the Zime connector is not available, skip this step and continue. There is no need to narrate this call.

Researches a company before there's a relationship. The entity isn't in CRM, there are no calls to read, and no Zime signals exist for it — so this skill is web research with one grounding call, not a workspace lookup.

What makes this different from every other skill here

Every other skill in this plugin resolves an entity in Zime and delegates to an agent. This one inverts that:

  • No resolve step. The prospect isn't in our CRM. If they were, the user wants get-account.
  • Claude web search is the primary source, not a fallback.
  • ask_zime is called once, and not about the prospect. It's called about us — to pull our ICP definition and what our won customers look like, so "do they fit" is measured against something real instead of a guess.

How It Works

┌─────────────────────────────────────────────────────────────────┐
│                     ACCOUNT RESEARCH                             │
├─────────────────────────────────────────────────────────────────┤
│  STEP 1 — GROUND THE BASELINE (once, about US)                   │
│  ✓ ask_zime: our ICP, our won-customer patterns                  │
├─────────────────────────────────────────────────────────────────┤
│  STEP 2 — RESEARCH THE PROSPECT (web search, primary)            │
│  ✓ What they do, size, funding, customers                        │
│  ✓ Their GTM / CS motion — how they sell and support             │
│  ✓ Buyers and likely champions                                   │
│  ✓ Trigger events: funding, hiring, launches, reorgs             │
├─────────────────────────────────────────────────────────────────┤
│  STEP 3 — SCORE THE FIT (Claude, against Step 1's baseline)      │
│  ✓ ICP scorecard with evidence per dimension                     │
│  ✓ Recommended angle and entry point                             │
├─────────────────────────────────────────────────────────────────┤
│  NEVER                                                           │
│  ✗ Invented headcount, revenue, or funding figures               │
│  ✗ A named "champion" with no source                             │
└─────────────────────────────────────────────────────────────────┘

Usage

/account-research <company name or domain>

Research the prospect: $ARGUMENTS

Routing

  • An existing CRM account — record, owner, industry → get-account. This skill is for companies not yet in CRM.
  • A deal already in flight → deal-strategy.
  • A competitor rather than a prospect → competitive-intelligence (which reads our calls, not the web).
  • Building the outreach asset after research → create-sales-asset.

What I Need From You

The company name, ideally with a domain. Helpful additions:

  • Who you'd be selling to (CS leader, VP Sales, RevOps) — focuses the buyer research
  • Why they're on your list — inbound, a trigger event, a referral

If the company turns out to already be in CRM, say so and offer get-account rather than researching them as new.

MCP mode (when zime-mcp is connected)

Required tool: ask_zime, used once for the baseline.

Step 1 — pull our own ICP baseline

{ "question": "What is our ICP definition, and what do our won customers have in common — company size, industry, GTM motion, team structure, and the pains that made them buy?" }

Do this first. Without it, the fit assessment is Claude's prior about what a good customer looks like rather than ours. If ask_zime returns nothing useful on ICP, say the fit assessment is unanchored and label the scorecard as provisional — don't quietly substitute a generic B2B SaaS ICP.

Note: ask_zime cannot tell you anything about the prospect. It only sees our workspace. Asking it about a company we've never spoken to will correctly return nothing.

Step 2 — web research

Run these searches and cite what you use:

  1. [company] — homepage, what they sell, positioning
  2. [company] customers / case studies — who they serve
  3. [company] funding — stage, amount, investors, date
  4. [company] careers sales OR careers customer success — GTM motion and team shape; open roles are the strongest public signal of how they sell
  5. [company] leadership — likely buyers and their backgrounds
  6. [company] news — trigger events in the last 90 days
  7. [buyer name] LinkedIn — background for named individuals

Extract only what the sources say. If a source doesn't state headcount, the scorecard says headcount is unknown.

Output

# Prospect research: [Company]

**Researched:** [date] · **Sources:** web search[ + Zime ICP baseline]

## Quick take
[3 sentences: who they are, why they might need us, the sharpest angle.]

## Company profile
| Field | Value | Source |
|---|---|---|
| What they do | [description] | [link] |
| Size | [headcount, or unknown] | [link] |
| Funding | [stage, amount, date] | [link] |
| Customers | [who they serve] | [link] |

## How they sell and support
| Dimension | What we found | Source |
|---|---|---|
| Sales motion | [direct / channel / PLG / hybrid] | [link] |
| Team shape | [dedicated AEs? generalists? CS function?] | [link] |
| Tooling | [CRM, call recorder, support tool if public] | [link] |
| Scale pressure | [account:CSM ratio, growth signals] | [link] |

## Likely buyers
### [Name] — [Title]
- **Background:** [prior roles] · [LinkedIn]
- **Why they'd care:** [tie to a pain we solve]

## ICP fit
**Verdict: [strong fit / partial fit / poor fit / insufficient data]**

| ICP dimension (ours) | Their signal | Fit |
|---|---|---|
| [dimension from Step 1] | [evidence + source] | ✅ / ⚠️ / ❌ / ❓ |

**Why:** [2-3 sentences against the baseline, not against generic ideals.]

## Trigger events
- **[event]** — [date] — [why it creates an opening] — [source]

## Recommended approach
- **Entry point:** [person and why them]
- **Opening hook:** [the specific thing to lead with]
- **Discovery questions:** [3, aimed at the gaps marked ❓ above]

## Gaps
- [what we could not establish, and how to find out]

## Sources
- [title](url)

Rules

  • Every factual row cites a source. A company profile without links is indistinguishable from a guess.
  • Unknown is a valid cell. Never fill headcount, revenue, or funding with a plausible number — a made-up figure in a research brief gets quoted back in a pitch.
  • A named buyer needs a source. No inventing a "likely champion".
  • Score against Step 1's baseline, not a generic ICP. If the baseline is missing, label the verdict provisional.
  • insufficient data is a real verdict. Prefer it to a confident score built on two thin sources.
  • Keep the Gaps section — it becomes the discovery agenda.

Tips

  1. Give the domain — disambiguates common company names immediately.
  2. Say who you'd sell to — sharpens the buyer research considerably.
  3. Careers pages are the best public GTM signal — who they're hiring tells you how they sell.
  4. Already a customer? You want get-account, not this.

Standalone mode (no zime-mcp connected)

Web search alone still produces the full brief. Skip Step 1, and label the ICP section provisional, stating plainly that fit was assessed without our own ICP definition. Everything else is unchanged — this skill's primary source doesn't depend on Zime.

What this sends where

MCP mode sends one question about our ICP to the zime-mcp server — never the prospect's name, since Zime has no data on them. Web searches send the prospect's public name to the search tool.

Related Skills

  • get-account — a company already in CRM
  • create-sales-asset — build the outreach asset from this research
  • call-prep — once the first meeting is booked

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what account-research does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.