Skill: rjrileybuisness-ai/lead-researcher (version 1.0.0)

--- 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": "[REDACTED_SECRET]", "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*

path: research.sh
content: #!/bin/bash
# Lead Researcher - Automated lead generation
# Usage: ./research.sh "industry" "pain_point" "count" "location"

INDUSTRY="${1:-e-commerce}"
PAIN_POINT="${2:-low conversions}"
COUNT="${3:-10}"
LOCATION="${4:-}"

# Build search query
QUERY="\"${PAIN_POINT}\" site:twitter.com OR site:linkedin.com OR site:reddit.com"
if [ -n "$LOCATION" ]; then
  QUERY="${QUERY} ${LOCATION}"
fi
QUERY="${QUERY} ${INDUSTRY}"

echo "🔍 Searching for: $QUERY"
echo "📊 Looking for $COUNT leads..."
echo ""

# This would be replaced by actual web search API calls
# The skill documentation explains how to configure this

echo "Lead research initiated. Results will be structured with:"
echo "  - Company name"
echo "  - Contact person"
echo "  - Pain point identified"
echo "  - Source URL"
echo "  - Drafted outreach message"


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: suspicious | SkillSpector: suspicious (MEDIUM)