home / skills / openclaw / skills / lead-researcher

This skill automates targeted lead research and enrichment for B2B outreach, scoring fit and drafting personalized messages.

npx playbooks add skill openclaw/skills --skill lead-researcher

Review the files below or copy the command above to add this skill to your agents.

Files (3)
SKILL.md
2.5 KB
---
name: lead-researcher
description: Automated lead research and enrichment for B2B sales. Finds companies matching your criteria, enriches with contact data, and generates personalized outreach messages.
version: 1.0.0
author: jarvis
tags: [leads, sales, b2b, research, automation]
price: 29
---

# Lead Researcher

Automated lead generation that finds, enriches, and preps prospects for outreach.

## What It Does

1. **Search** - Monitors web/social for companies mentioning pain points you target
2. **Enrich** - Extracts company name, decision maker, contact info
3. **Score** - Ranks leads by fit and urgency
4. **Outreach** - Drafts personalized messages referencing their specific needs

## Quick Start

```
Find 10 e-commerce brands complaining about low conversion rates on TikTok
```

```
Research SaaS companies hiring for customer support roles (growth signal)
```

```
Find real estate agents in [city] who don't have video content
```

## Parameters

The skill accepts these in natural language:

- `industry` - Target industry (real estate, e-commerce, SaaS, coaching, etc.)
- `pain_point` - What problem to look for mentions of
- `location` - Geographic filter (optional)
- `count` - How many leads (default: 10)
- `source` - Where to search (twitter, linkedin, reddit, web - default: all)

## Output Format

Returns a structured lead list:

```json
{
  "leads": [
    {
      "company": "Acme Corp",
      "contact": "Jane Smith, CMO",
      "email": "[email protected]",
      "painPoint": "Struggling with TikTok ad ROI",
      "source": "Twitter @janesmith",
      "outreachMessage": "Hi Jane, saw your tweet about TikTok ROI...",
      "score": 85
    }
  ]
}
```

## Use Cases

- **Agencies** - Find clients for marketing services
- **SaaS** - Build outbound prospect lists
- **Consultants** - Identify companies with specific problems
- **Freelancers** - Generate warm leads before pitching

## Tips

- Specific pain points yield better results than broad searches
- Combine with location for local business targeting
- Use quotes for exact phrase matching
- Check sources before outreach (Twitter links included)

## Example Prompts

```
Find 15 coaches who mentioned needing help with content creation
```

```
Research 20 local businesses in Austin TX that don't have websites
```

```
Find e-commerce brands that posted about cart abandonment issues
```

## Requirements

- Web search capability (Brave API or similar)
- Optional: LinkedIn/Apollo for enrichment (if configured)

---

*Built by Jarvis - 24/7 Operator*
*Support: Check ClawHub for updates*

Overview

This skill automates B2B lead research, enrichment, scoring, and outreach preparation. It finds companies matching your criteria across web and social sources, enriches records with contact data, and drafts personalized messages ready for outreach. Results return as a structured lead list with fit scores and source links. Use it to accelerate prospecting and improve outreach relevance.

How this skill works

The skill searches configured sources (Twitter, LinkedIn, Reddit, web) for mentions of specified pain points, industries, or growth signals. It enriches each match with company name, decision-maker, contact details, source evidence, and assigns a fit/urgency score. Finally, it generates a concise, personalized outreach message referencing the detected need. Outputs are delivered as a structured JSON lead list for direct import into CRM or outreach tools.

When to use it

  • Build targeted prospect lists for outbound sales campaigns
  • Find companies demonstrating specific pain points or growth signals
  • Enrich scraped company names with decision-maker contacts and emails
  • Generate personalized outreach drafts based on real source quotes
  • Prioritize leads by fit and urgency before manual follow-up

Best practices

  • Be specific with pain points and use exact phrases for high precision
  • Combine industry and location filters to narrow results for local selling
  • Request a larger sample (20–50) when testing hypotheses before scaling
  • Verify contact details and source links before sending outreach
  • Use the generated outreach as a template; personalize further with recent context

Example use cases

  • Find 10 e-commerce brands complaining about low TikTok conversion rates and get contact emails
  • Research SaaS companies hiring for customer support to identify growth signals and decision-makers
  • Locate real estate agents in a city who lack video content and prepare outreach messages
  • Generate a list of 20 local restaurants without websites and draft pitch emails for web design services
  • Create an outbound list of coaches needing help with content creation and get personalized templates

FAQ

What inputs does the skill accept?

You can specify industry, pain_point, location (optional), count (default 10), and source (twitter, linkedin, reddit, web, or all).

How accurate are the contact emails?

The skill enriches contacts using configured enrichment providers; accuracy depends on those services. Always verify emails before sending high-volume outreach.