Enrich Company Skill

The Enrich Company Skill takes any company name, domain, or Lusha company ID and returns its full verified profile. Firmographics, funding stage, tech stack, employee count, revenue range, HQ location, and the buying signals firing at that account right now — all pulled live via the Lusha in Claude connector in a single pass.

This is the skill for the moment you need to understand an account before anything else happens. Before the outreach. Before the brief. Before the routing decision. One company identifier in, one complete verified profile out. No tab-switching, no manual research, no outdated data from a CRM record that hasn’t been touched since the deal closed.

If something significant has happened at the account recently — a funding round, a leadership change, a hiring surge — it surfaces here. That’s not a separate research step. It’s part of the profile.

What it does

  • Full firmographic profile — industry, employee count, revenue range, HQ location, company type, founding year, and corporate structure including parent and subsidiary relationships.
  • Funding and financial signals — total funding raised, most recent round, amount, date, and investors. For public companies returns ticker and exchange instead.
  • Tech stack signals — technologies the company is actively using, relevant to your deal motion and ICP.
  • Live buying signals — hiring surges, executive moves, funding events, and intent signals firing at the account right now. Ranked by signal score so the most relevant surfaces first.
  • Contact count — how many verified contacts Lusha has on file at this company, and a breakdown by seniority level — so you know before you start prospecting whether the account is well-covered or thin.

Use cases

Before prospecting into a new account

You’ve identified a target account and want to understand it before you start finding contacts. Run the skill first. Firmographics confirm ICP fit, funding signals show timing, tech stack shows relevance, and the contact count tells you whether Lusha has the people you need before you invest time building a list.

Inbound lead triage

A company just submitted a form or started a trial. Before the first call-back, run the skill on the company domain. Size, funding stage, tech stack, and live signals come back in seconds — enough to make a confident routing decision and walk into the call knowing who you’re talking to.

CRM account enrichment

An account in your CRM hasn’t been updated since the deal was first logged. Run the skill to pull the current profile — new funding, headcount changes, leadership moves, tech stack updates. The CRM record reflects what’s true today, not what was true when someone manually entered it.

Skill definition

The instructions Claude uses to run this skill. Copy it into a .md file in your Claude Code skills folder, or paste it into a Claude project as a custom instruction.

Example outputs in this skill are illustrative — they reflect the structure, fields, and format of real Lusha connector output, but were not pulled from a live session. Run the skill with your own data and connectors to see live results.

---
name: enrich-company-skill
description: >
  Pull any company's full verified profile via Lusha. Takes a
  company name, domain, or Lusha company ID. Returns firmographics,
  funding stage, tech stack, employee count, revenue range, HQ,
  corporate structure, live buying signals, and verified contact
  count by seniority. Single company lookup — complete, verified,
  ready to act on.
connectors:
  required: lusha
campus_url: https://www.lusha.com/campus/plays/enrich-company-skill/
category: Skills
---

# Enrich Company Skill

Pull a company's full verified profile from Lusha. Return
firmographics, funding, tech stack, live buying signals, and
contact coverage. One company in, one complete profile out.

## Input

The user will provide via $ARGUMENTS one of:

- Company name — resolved via companies_search
- Domain — e.g. acme.com — resolved via companies_search
- Lusha company ID — used directly, skip the search step

If none are supplied, ask once. If the user provides a list
of companies, process them one by one and return a comparison
table at the end.

## Workflow

1. Resolve the company via Lusha.
   - If a Lusha company ID is supplied, use it directly.
   - Otherwise call companies_search with the company name
     or domain. Extract the company ID from the top match.
   - If multiple matches exist, surface the top two and ask
     the user to confirm before continuing.
   - If no match is found, flag it and ask the user to verify
     the company name or try the domain instead.

2. Pull the full profile in parallel.
   Once the company ID is confirmed, run these concurrently:
   - Firmographics: industry, employee count, revenue range,
     HQ, company type, founded year, description
   - Corporate structure: parent company, subsidiaries,
     ultimate parent if applicable
   - Funding: total raised, most recent round, date, amount,
     investors. For public companies: ticker, exchange.
   - Tech stack: technologies in active use
   - Buying signals: all signal types, score 60+, ranked
     by score, last 90 days
   - Contact coverage: total verified contacts in Lusha
     database at this company, broken down by seniority

3. Triage buying signals.
   Keep signals that are recent (last 90 days) and scored
   above 60. Rank by score. Flag the top 3 as most actionable.
   If no signals are found, note it clearly rather than
   omitting the section silently.

4. Return the full profile.
   Lead with the company snapshot. Follow with signals.
   Close with contact coverage so the reader knows what's
   available before they start prospecting.

## Output Format

### Company profile — [Company Name]

| Field | Value |
|---|---|
| Website | |
| Industry | |
| Employees | |
| Revenue range | |
| HQ | |
| Type | Public / Private |
| Founded | |
| Lusha company ID | |

### Corporate structure

- Parent company: [if applicable]
- Ultimate parent: [if applicable]
- Subsidiaries: [if applicable, list up to 5]

### Funding

| Field | Value |
|---|---|
| Total raised | |
| Most recent round | |
| Round date | |
| Round amount | |
| Lead investors | |

For public companies: replace with ticker, exchange, and
market cap where available.

### Tech stack

Technologies confirmed in active use at this company,
relevant to your GTM motion.

[list of technologies]

### Live buying signals

Signals firing at this account right now, ranked by score.
Top 3 flagged as most actionable.

| Signal | Type | Score | Date |
|---|---|---|---|

If no signals above threshold: "No signals above score 60
found for this account in the last 90 days."

### Contact coverage

| Seniority | Verified contacts in Lusha |
|---|---|
| C-suite | |
| VP | |
| Director | |
| Manager | |
| Individual contributor | |
| Total | |

Use this to assess whether Lusha has the contacts you need
before investing time in list building or prospecting.

---

If the user supplies multiple companies, return a summary
comparison table after individual profiles:

| Company | Industry | Employees | Funding stage | Top signal | Lusha contacts |
|---|---|---|---|---|---|
Built by: Lusha
Tools: Claude, Lusha
Type: Skill

FAQ

  • Do I need anything beyond Lusha in Claude?

    No. The skill runs entirely through the Lusha in Claude connector. Connect it once in Claude settings and it’s available for every company lookup from that point on.

  • What identifiers does it accept?

    Any of three: a company name, a domain, or a Lusha company ID. Domain is the most reliable identifier when the company name is common or has multiple entities — acme.com is unambiguous in a way that “Acme” isn’t. If you have the Lusha company ID from a previous lookup, that’s the fastest path and skips the search step entirely.

  • How is this different from the Account Intelligence Skill?

    The Account Intelligence Skill builds a full decision-ready brief shaped around a specific purpose — QBR prep, competitive deal, cold outbound. It pulls contacts, signals, news, and next steps framed by why you’re pulling it. This skill is a focused data lookup — firmographics, funding, tech stack, signals, and contact coverage in one clean profile. Use this when you need the facts fast. Use the Account Intelligence Skill when you need a brief you can walk into a meeting with.

  • What does contact coverage tell me?

    How many verified contacts Lusha has on file at this company, broken down by seniority level. It’s the signal you check before you start prospecting — if Lusha has 12 VP-level contacts at a target account, you have good coverage. If it has 2, you know before you invest time building a list. It doesn’t tell you who the contacts are — that’s what the Buying Group Skill or Account Intelligence Skill is for — but it tells you whether the account is worth pursuing via Lusha before you go further.

  • What if the company isn't in Lusha's database?

    The skill flags it at the resolution step rather than continuing with a partial match. For smaller or less-indexed companies, firmographic data may be thinner and contact coverage lower. The skill returns whatever Lusha has and clearly labels any sections where data is unavailable — so you always know the difference between “no signals found” and “company not found.”

Ready to run this?

Connect once, run anywhere. Works in Claude, ChatGPT, n8n, Clay, or any agent connected to Lusha.