goose-chilling

A Claude Skill to Enrich Every Inbound Lead Automatically

Learn how to use Claude Skills to automate inbound lead enrichment and turn raw leads into fully qualified opportunities. Enrich leads with detailed profiles, company insights, and buying committee mapping. Eliminate manual research, improve response speed, and help your sales team prioritize and convert high-quality inbound leads more effectively.

Gooseworks
Gooseworks · 3 min read

Why Claude Skill for inbound lead enrichment?

An inbound lead comes in – Someone filled a form, requested a demo, signed up for a trial.

You have an email address. Maybe a name. Maybe a company. Maybe nothing else.

Now someone on your team has to figure out: Who is this person? What does their company do? Are they the decision-maker or an intern doing research?

The manual version of this is 15 minutes of tab-hopping per lead — LinkedIn, company website, CRM search, outreach tool search, Crunchbase.

That's why we built the inbound-lead-enrichment skill in the Goose Skills Library.

Give it a batch of inbound leads — even just email addresses — and Claude Code turns each one into a full profile: the person, their company, the buying committee at their org, and whether anyone on your team has talked to them before.


Here's how to use this with Claude

You can install this Skill on your computer to use it with Claude Code:

npx goose-skills install inbound-lead-enrichment --claude
#Installs to: ~/.claude/skills/inbound-lead-enrichment/


Alternatively, you can use it directly with Goose using Skills Library

Next, provide the following to your Claude Code:

  1. Your inbound leads — a CSV, a CRM export, or even a list of emails
  2. Your ICP definition — who's a good fit (titles, company size, industry)
  3. Your buyer personas — who's the decision-maker vs. the user vs. the evaluator
  4. Where your data lives — CRM (Salesforce, HubSpot, Pipedrive), outreach tool (Smartlead, Instantly), enrichment tools (Apollo, LinkedIn scraper)

Here's how it works

1. Assesses what's missing for each lead

  • Claude Code reads every lead and inventories what's known vs. unknown — name, title, company, seniority, email, LinkedIn.
  • Classifies each lead by gap level and enriches it completely.

2. Researches the company

  • Extracts the domain from the email address and looks up the company — what they do, how big they are, their industry, funding stage, tech stack, recent news.
  • This isn't a generic company summary. It focuses on what matters for qualifying: do they have budget (funding, revenue signals)? Are they growing (hiring velocity)? Are they in your target segment?

3. Researches the person

  • Finds their LinkedIn profile, current title, seniority level, department, tenure, previous companies.
  • Infers seniority from title and adjusts for company size — a "Manager" at a 15-person startup has Director-level scope. A "Director" at a 5,000-person enterprise may have Manager-level autonomy.

4. Discovers the buying committee

  • For each company, it identifies the other people who matter: the economic buyer (who signs the check), the champion (who pushes for adoption), the technical evaluator (who assesses fit), and the end user.
  • Finding the buying committee early is what separates a single-threaded deal that stalls from a multi-threaded deal that closes. The lead who filled the form might be the user — the skill finds the VP who has the budget.

5. Checks for prior relationships

  • Before anyone reaches out, Claude Code checks every internal system for existing touchpoints.
    • CRM: Does this person or company already exist? Is there an active deal? A lost deal from 6 months ago? Notes from a colleague's call?
    • Outreach tools: Did your team already email this person in a campaign? Did they reply? What did they say?
    • Pipeline: Is there an open opportunity at this company with a different contact?
  • This prevents the most common inbound mistake: treating a warm lead as cold because nobody checked the systems.

The Enriched Output

What comes back for each lead:

  • Full person profile — name, title, seniority, department, tenure, LinkedIn URL, previous companies
  • Company profile — description, size, industry, funding, tech stack, recent news, growth signals
  • Stakeholder map — the buying committee at their company with names, titles, and roles in the deal
  • Relationship flags — prior CRM records, outreach history, active deals, colleague connections
  • Enrichment confidence — high, medium, or low for each lead, so you know which profiles to trust and which need manual verification

All exported as an enriched CSV that extends your original lead data with every field filled in.


Automate it with Goose Automations

Goose Automations allow you to run enrichment on every new batch — daily or as leads come in.

New demo request hits the form, Goose enriches it, checks for prior relationships, maps the buying committee, and the enriched profile is waiting by the time your SDR opens their inbox.

No manual research. No leads sitting unenriched for days. No hot prospects getting a slow response because nobody had time to look them up.


Enrich your next inbound batch

The inbound lead enrichment skill is free and open-source in the Goose Skills Library.

Install it at skills.gooseworks.ai, run it before your next sales call, and walk in knowing more than the prospect expects.

Runs in Claude Code, Codex, Goose or any AI agent of your choice.

Browse the Skills Library ·

Star the repo on GitHub