← Back to Skills Marketplace
rjrileybuisness-ai

Lead Researcher

by rjrileybuisness-ai · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1965
Downloads
2
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install 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.
README (SKILL.md)

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:

{
  "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

Usage Guidance
This skill's description promises automated enrichment but the shipped files do not implement it. Before installing or running: (1) Ask the publisher which APIs/endpoints the skill will call and what credentials are required; preferred skills explicitly list required env vars and endpoints. (2) Do not give account credentials until you verify the integration and trust the source. (3) Be aware that performing scraping/LinkedIn lookups can violate terms of service and privacy laws; ensure compliance. (4) If you test it, do so in a sandboxed environment and monitor outbound network traffic to confirm where data is sent. (5) Prefer skills that provide concrete implementation or documented, well-known API usage (e.g., official provider domains) rather than vague instructions that grant the agent broad discretion.
Capability Analysis
Type: OpenClaw Skill Name: lead-researcher Version: 1.0.0 The `research.sh` script constructs a search query string by directly interpolating user-provided command-line arguments (`INDUSTRY`, `PAIN_POINT`, `LOCATION`) without any input sanitization. While the script is a placeholder and currently only `echo`es the constructed query, this pattern represents a significant vulnerability (lack of input sanitization). If this script were to be replaced by or feed its output to an actual web search API call or a shell command, it could lead to shell injection or API injection, allowing an attacker to manipulate the search query or execute arbitrary commands. This is classified as suspicious due to the presence of a clear vulnerability pattern that could enable attacks, even without explicit malicious intent in the current placeholder.
Capability Assessment
Purpose & Capability
The skill advertises full lead enrichment (finding contacts, emails, scoring, outreach) yet includes no code or declared environment variables to perform enrichment or contact resolution. The included research.sh only constructs and prints a search query; it does not call web APIs, third-party enrichment services, or perform scraping. This is disproportionate to the claimed capability.
Instruction Scope
SKILL.md tells the agent to 'monitor web/social' and optionally use LinkedIn/Apollo but is vague about exact APIs, endpoints, or whether the agent should scrape sites. It does not instruct reading local files or unrelated environment variables, but its broad language gives the agent wide discretion to perform network scraping or lookups if implemented later.
Install Mechanism
There is no install spec. The only shipped code is a small, non-executing Bash script that builds and echoes queries. Nothing is written to disk beyond the provided files and no remote downloads or extracts are present.
Credentials
No credentials or env vars are declared, yet the skill explicitly mentions optional LinkedIn/Apollo enrichment (which normally requires API keys/accounts). The absence of declared required credentials reduces transparency and is a mismatch, but not necessarily malicious.
Persistence & Privilege
The skill is not always-enabled and is user-invocable. It does not request or claim any elevated platform privileges or persistent system modifications.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lead-researcher
  3. After installation, invoke the skill by name or use /lead-researcher
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release - Automated B2B lead generation
Metadata
Slug lead-researcher
Version 1.0.0
License
All-time Installs 3
Active Installs 3
Total Versions 1
Frequently Asked Questions

What is Lead Researcher?

Automated lead research and enrichment for B2B sales. Finds companies matching your criteria, enriches with contact data, and generates personalized outreach messages. It is an AI Agent Skill for Claude Code / OpenClaw, with 1965 downloads so far.

How do I install Lead Researcher?

Run "/install lead-researcher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Lead Researcher free?

Yes, Lead Researcher is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Lead Researcher support?

Lead Researcher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Lead Researcher?

It is built and maintained by rjrileybuisness-ai (@rjrileybuisness-ai); the current version is v1.0.0.

💬 Comments