Claude skill

Audience Sizer

Describe your ICP. Get the number of mailable people who match, with phone coverage and a country, industry and seniority split, for 0 records.

Get your free API key →Free to start. No credit card. 1,000 records to spend whenever you like.

Audience Sizer is a Claude skill that answers "how big is this market?" before you spend a record. You describe an ICP in plain words. It returns the count of people who match, with phone coverage and a breakdown.

What it does

You give Claude two or more criteria: job level, job function, industry, country, company size, funding stage or a technology. The skill turns them into exact LeadOcean filter values and counts the matches.

The reply has three numbers: mailable people, people with a phone on file, and everyone who matches. Under them sit the top countries, industries, seniority bands and company sizes.

It counts people, not companies. If you need a company count, run the same filters in the Exports page of the app at app.leadocean.io, which shows the price before you start.

It also works as a TAM calculator for outbound. The number it gives is the pool you can email today, not a dollar figure.

How it works

The skill is a SKILL.md file. It tells Claude which tools to call and in what order.

  1. list_enum_values finds the exact string for any filter value Claude is unsure of, such as Software Development or 201-500. Free. list_filters checks a filter name. Free.
  2. count_leads counts mailable people (verified, catch_all_valid, catch_all) with facets on. Free.
  3. count_leads with hasPhone: true counts people with a phone on file. Free.
  4. count_leads with all 13 email statuses counts everyone who matches. Free.
  5. Steps 2 to 4 repeat for each extra scenario, for example the same ICP in three countries. Free.
  6. search_companies lists up to 5 sample companies, only if you ask for a spot check. 1 record per company.

How to use it

  1. Download the zip: Download audience-sizer.zip.
  2. Unzip it and add the audience-sizer folder as a skill in Claude.
  3. Connect LeadOcean at https://api.leadocean.io/mcp and sign in.
  4. Ask: "Size VPs of Sales at US software companies with 51-500 employees that use HubSpot."

You need a LeadOcean account. The free plan gives you 1,000 records, one-off, no card. The default run spends none of them.

Sample output

We ran the free tools on 1 October 2026. The ICP was C-Team and VP, Sales & Business Development, at US companies with 51-200 or 201-500 employees that use HubSpot.

MeasurePeople
Mailable (verified, catch_all_valid, catch_all)15,249
With a phone on file33,232
All matching people48,999
Records spent0

The phone count includes people whose email is not mailable. The facets on the mailable count showed the US at 11,917, Canada at 181 and the UK at 178. Software Development led the industries at 2,782. By company size, 8,760 sit at 51-200 and 6,489 at 201-500.

The counts move as the dataset refreshes monthly. Run it again for today's figure. This is the shape of the reply, with placeholder values.

Output format (placeholder values)

code
Audience size: VPs of Sales, US, 51-500 employees
As of 1 October 2026

## Filters
| Filter | Value |
| jobLevel | VP |
| hqCountry | US |

## Size
| Measure | People |
| Mailable (verified, catch_all_valid, catch_all) | 1,000 |
| With a phone on file | 2,000 |
| All matching people | 3,000 |

## Where they are
| Country | People |
| US | 900 |

## Spot check
| Company | Domain | Size | HQ |
| Acme | acme.com | 51-200 | US |

Counts are people, not companies. Records spent: 5

The skill replies in this shape and nothing else. The title line is a Markdown H1 and each section title is an H2. The spot check reads "not requested" unless you ask.

Records per run

StepToolRecords
Check filter valueslist_enum_values, list_filters0
Mailable count with facetscount_leads0
Phone countcount_leads0
Total countcount_leads0
Spot check, on requestsearch_companiesup to 5
Total, default run0

Sizing never touches your allowance. On Pro ($499 a month) there is no per-record price either. Fair use applies, as described on the pricing page.

Background reading: what lookalike audiences are and building a LinkedIn audience for LinkedIn Ads.

FAQ

Why does the phone count exceed the mailable count?

They measure different things. The mailable count needs a verified or catch-all email. The phone count only needs a number on file, whatever the email status.

Can it give me a count of companies?

No. count_leads counts people. search_companies has no free count mode, so the skill only uses it for a spot check of up to 5 companies, at 1 record each.

Is the count safe to put in a deck?

Quote it with the date. The dataset is refreshed monthly, so a number from last quarter will be stale.

Size your first audience for free

Free to start. No credit card. 1,000 records to spend whenever you like.

Get your free API key →