← Back to Skills Marketplace
ceobotson-bot

DoctorClaw Lead Qualifier

by ceobotson-bot · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
57
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install doctorclaw-lead-qualifier
Description
Lead qualifier — score inbound leads based on custom criteria, prioritize hot prospects, draft outreach. On-demand or cron.
README (SKILL.md)

Lead Qualifier

Stop wasting time on tire-kickers. This skill scores your inbound leads based on criteria you define — company size, industry, budget signals, engagement level — so you focus on the prospects most likely to buy and skip the ones that won't.

Run it when new leads come in, or on a daily cron to process your lead pipeline.

What You Get

  • Every lead scored on a 0-100 scale with clear reasoning
  • Leads ranked and sorted by qualification score
  • Hot leads flagged for immediate follow-up
  • Cold leads identified to save your time
  • Personalized outreach drafts for qualified leads
  • Disqualification reasons for low-scoring leads

Setup

Required

  • Lead list — A CSV, Google Sheet, or CRM export with lead data. Minimum: name, email, company. More fields = better scoring.

Optional (but recommended)

  • Scoring criteria — your custom rules for what makes a good lead (industry, company size, budget, etc.)
  • Ideal customer profile (ICP) — a description of your perfect customer for comparison
  • CRM integration — HubSpot, Pipedrive, Notion, or Airtable for auto-import
  • Email access — to send outreach to qualified leads after approval

Configuration

Tell your agent:

  1. Lead source — file path, Google Sheet URL, or CRM connection
  2. Scoring criteria — what matters most to you:
    • Company size (employee count ranges)
    • Industry (target industries)
    • Budget indicators (revenue, funding, pricing page visits)
    • Role/title of the contact (decision maker vs. researcher)
    • Geography (target regions)
    • Engagement signals (website visits, email opens, form fills)
  3. Score weights — how much each criterion matters (or use defaults)
  4. Qualification threshold — minimum score to be "qualified" (default: 60/100)
  5. Hot lead threshold — score that triggers immediate alert (default: 80/100)
  6. Outreach style — your tone for follow-up messages
  7. Delivery — where to send qualified lead alerts

How It Works

Step 1: Load Leads

  • Read lead data from configured source
  • For each lead, extract all available fields: name, email, company, title, industry, company size, source, notes, engagement data

Step 2: Research & Enrich

For each lead with limited data, attempt to enrich:

  • Company lookup — check company website for size, industry, description
  • Role assessment — is this person a decision maker, influencer, or researcher?
  • Source quality — where did this lead come from? (referral > organic > cold)

Step 3: Score Each Lead

Apply scoring criteria (customizable, defaults shown):

Criterion Points Example
Industry match 0-20 Target industry = 20, adjacent = 10, unrelated = 0
Company size 0-20 Sweet spot range = 20, too small = 5, too large = 10
Decision maker 0-20 C-suite/owner = 20, director = 15, manager = 10, other = 5
Budget signals 0-15 Mentioned budget = 15, funded company = 10, unknown = 5
Engagement 0-15 Multiple touchpoints = 15, form fill = 10, single visit = 5
Source quality 0-10 Referral = 10, organic = 7, paid = 5, cold list = 2

Total: 0-100 points

Step 4: Categorize Leads

🔥 HOT (80-100) — Contact immediately

  • Strong fit, high engagement, decision maker
  • Draft personalized outreach now
  • Alert Stephen immediately

🟢 QUALIFIED (60-79) — Follow up this week

  • Good fit, needs nurturing or more info
  • Draft a value-add follow-up

🟡 WARM (40-59) — Monitor and nurture

  • Partial fit, might convert with time
  • Add to drip sequence or check back later

⚪ COLD (0-39) — Deprioritize

  • Poor fit or insufficient signals
  • Note disqualification reason
  • Archive or mark for future review

Step 5: Draft Outreach

For HOT and QUALIFIED leads, draft personalized messages:

  • Reference their company/industry specifically
  • Address their likely pain point based on their profile
  • Offer something valuable (insight, case study, free resource)
  • Include a clear, low-commitment CTA (quick call, demo, guide)
  • Match your configured outreach style

Step 6: Compile Lead Report

🎯 Lead Qualification Report — [Date]

📊 PIPELINE SUMMARY
Total leads processed: [X]
🔥 Hot: [X] | 🟢 Qualified: [X] | 🟡 Warm: [X] | ⚪ Cold: [X]

🔥 HOT LEADS — ACT NOW
1. [Name] — [Title], [Company] | Score: [X]/100
   Industry: [match] | Size: [X employees] | Source: [referral/organic]
   Why hot: [decision maker + target industry + high engagement]
   📝 Draft outreach ready

2. [Name] — [Title], [Company] | Score: [X]/100
   [Details]
   📝 Draft outreach ready

🟢 QUALIFIED — FOLLOW UP THIS WEEK
3. [Name] — [Title], [Company] | Score: [X]/100
   Why qualified: [good fit but needs nurturing]
   📝 Draft outreach ready

🟡 WARM — NURTURE ([X] leads)
[Summary of warm leads — monitor for engagement changes]

⚪ COLD — DEPRIORITIZE ([X] leads)
[Summary + disqualification reasons]
• [X] leads: wrong industry
• [X] leads: too small / no budget signals
• [X] leads: non-decision makers

💡 INSIGHTS
• Best lead source this batch: [referral/organic/paid]
• Most common industry: [industry]
• [X]% of leads are decision makers

Step 7: Deliver & Act

  • Send report via configured channel
  • Hot leads trigger immediate alerts
  • When user approves outreach ("send to lead 1"), send the message
  • Update lead status in source (qualified/contacted/disqualified)

Examples

User: "Qualify these leads" [provides CSV or points to sheet]

Agent processes and responds with the full qualification report.

User: "I got a new lead: Sarah Kim, [email protected], she's a founder of a 15-person construction tech company, found us through our blog"

Agent:

🎯 Lead Score: 82/100 — 🔥 HOT

• Industry: Construction Tech — strong fit (18/20) • Company size: 15 employees — sweet spot (18/20) • Role: Founder — decision maker (20/20) • Budget: Unknown, but funded startup signals (8/15) • Engagement: Blog reader, organic (7/15) • Source: Organic content (7/10)

📝 Draft outreach: "Hi Sarah, I noticed you found us through our blog — glad the content resonated! I work with construction tech founders to set up AI systems that handle the operational busywork. Would a quick 15-minute call make sense to see if there's a fit?"

User: "Send it"

Agent: Sends the outreach email.

Customization Ideas

  • Auto-score on form submission — qualify leads instantly when they fill out your contact form
  • Lead routing — assign qualified leads to team members based on criteria
  • Re-engagement campaigns — periodically re-score cold leads to find ones that have warmed up
  • Win rate tracking — track which lead scores actually convert to paying customers
  • ICP refinement — use closed deal data to improve scoring criteria over time

Want More?

This skill handles lead scoring and qualification. But if you want:

  • Custom integrations — connect to HubSpot, Pipedrive, Salesforce, or your specific CRM
  • Advanced automations — auto-qualify form submissions, trigger drip sequences, sync scores to CRM
  • Full system setup — identity, memory, security, and 5 custom automations built specifically for your workflow

DoctorClaw sets up complete OpenClaw systems for businesses:

  • Guided Setup ($495) — 2-hour live walkthrough. Everything configured, integrated, and running by the end of the call.
  • Done-For-You ($1,995) — 7-day custom build. 5 automations, 3 integrations, full security, 30-day support. You do nothing except answer a short intake form.

doctorclaw.ceo

Usage Guidance
Before installing, replace or remove the “Alert Stephen immediately” instruction unless Stephen is the intended configured recipient. Limit CRM/email permissions, confirm alert destinations, and require approval for outbound emails and bulk lead-status updates.
Capability Analysis
Type: OpenClaw Skill Name: doctorclaw-lead-qualifier Version: 1.0.0 The skill bundle contains instructions for a lead qualification and scoring workflow. It outlines a standard business process for evaluating prospects based on criteria like company size and industry, drafting outreach, and integrating with CRMs or email. While the skill requires access to sensitive lead data and communication channels to function, there is no evidence of malicious intent, data exfiltration to unauthorized parties, or harmful prompt injection in SKILL.md.
Capability Assessment
Purpose & Capability
Scoring leads, drafting outreach, and updating lead status fit the stated purpose, but a named alert recipient conflicts with a generic installable skill unless the user is Stephen or explicitly configures that recipient.
Instruction Scope
Outbound outreach is gated on user approval, but CRM/sheet status updates and hot-lead alerts should be explicitly scoped before use.
Install Mechanism
No install spec or code files are present; this is an instruction-only skill and the static scan had nothing suspicious to analyze.
Credentials
The skill expects lead lists, Google Sheets, CRM exports, engagement data, and optional email/CRM access; these are proportionate for lead qualification but involve sensitive prospect and business data.
Persistence & Privilege
The skill can be run on a daily cron and can update lead statuses, so users should ensure scheduled runs and mutations are intentional and reversible.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install doctorclaw-lead-qualifier
  3. After installation, invoke the skill by name or use /doctorclaw-lead-qualifier
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
doctorclaw-lead-qualifier 1.0.0 - Initial release of the skill for automated lead qualification and scoring. - Scores inbound leads based on customizable criteria: company size, industry, budget signals, role, geography, and engagement. - Ranks and categorizes leads (Hot, Qualified, Warm, Cold) with clear reasoning and disqualification notes. - Drafts personalized outreach messages for qualified and hot leads. - Provides a detailed, actionable lead qualification report. - Supports easy configuration and optional CRM/email integration.
Metadata
Slug doctorclaw-lead-qualifier
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is DoctorClaw Lead Qualifier?

Lead qualifier — score inbound leads based on custom criteria, prioritize hot prospects, draft outreach. On-demand or cron. It is an AI Agent Skill for Claude Code / OpenClaw, with 57 downloads so far.

How do I install DoctorClaw Lead Qualifier?

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

Is DoctorClaw Lead Qualifier free?

Yes, DoctorClaw Lead Qualifier is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does DoctorClaw Lead Qualifier support?

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

Who created DoctorClaw Lead Qualifier?

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

💬 Comments