Lead Researcher
Scanned@rjrileybuisness-ai
npx machina-cli add skill @rjrileybuisness-ai/lead-researcher --openclawLead Researcher
Automated lead generation that finds, enriches, and preps prospects for outreach.
What It Does
- Search - Monitors web/social for companies mentioning pain points you target
- Enrich - Extracts company name, decision maker, contact info
- Score - Ranks leads by fit and urgency
- 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 oflocation- 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:
{
"leads": [
{
"company": "Acme Corp",
"contact": "Jane Smith, CMO",
"email": "jane@acme.com",
"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
Lead Researcher automates discovery of target companies, enriches them with decision-maker data, and preps prospects for outreach. It monitors web and social channels for your specified pain points, scores leads by fit and urgency, and drafts personalized outreach messages.
How This Skill Works
The skill performs four steps: Search, Enrich, Score, Outreach. It searches web and social sources for companies mentioning your target pain points, extracts the company name, decision maker, and contact details, ranks leads by fit and urgency, and drafts outreach messages tailored to each lead.
When to Use It
- You need a scalable list of highly targeted B2B leads that match specific pain points.
- You want enriched contact data and a decision-maker identified for each lead.
- You want to pre-qualify leads by fit and urgency before human outreach.
- You need to speed up outbound campaigns with personalized message drafts.
- You’re targeting a specific industry and location to boost local or sector-specific outreach.
Quick Start
- Step 1: Define your criteria (industry, pain_point, location) and desired lead count.
- Step 2: Run a search to find leads and collect enriched data (company, decision-maker, contact).
- Step 3: Review or export the personalized outreach messages for outreach campaigns.
Best Practices
- Define precise industry, pain point, and location filters to improve relevance.
- Specify a realistic count and review source settings to balance coverage and quality.
- Validate contact data and ensure the decision-maker role is current before sending messages.
- Use the scoring to prioritize top leads and tailor outreach by persona.
- Regularly refine pain points and sources based on campaign feedback.
Example Use Cases
- Acme Corp, Jane Smith, jane@acme.com, Pain: Struggling with TikTok ad ROI, Source: Twitter @janesmith, Outreach: Hi Jane, I saw your tweet about TikTok ROI and have a quick idea to improve it. Score: 85
- Nova SaaS, Mike Chen, mchen@nova.co, Pain: Hiring for customer support roles, Source: LinkedIn, Outreach: Hi Mike, there’s a growing need for support staff that you may find compelling. Score: 78
- Urban Realty, Sara Lee, s.lee@urbanrealty.io, Pain: No video content, Source: LinkedIn, Outreach: Hi Sara, noticed you don’t have video content yet—here's a quick strategy. Score: 72
- BrightLabs, Raj Patel, rpatel@brightlabs.co, Pain: Onboarding churn, Source: Reddit, Outreach: Hi Raj, a better onboarding flow could reduce churn significantly. Score: 80
- ZenShop, Emily Park, epark@zenshop.ai, Pain: Cart abandonment, Source: Web, Outreach: Hi Emily, a streamlined checkout experience can recover abandoned carts. Score: 76