1kalin/afrexai-lead-hunter/SKILL.md
Enterprise-grade B2B lead generation, enrichment, scoring, and outreach sequencing for AI agents. Find ideal prospects, enrich with verified data, score against your ICP, and generate personalized outreach — all autonomously.
npx skillsauth add openclaw/skills afrexai-lead-hunterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Turn your AI agent into a full B2B sales development machine. Discovery → Enrichment → Scoring → Outreach → CRM. Zero manual work.
DEFINE ICP ──▶ DISCOVER ──▶ ENRICH ──▶ SCORE ──▶ SEGMENT ──▶ OUTREACH ──▶ CRM
│ │ │ │ │ │ │
▼ ▼ ▼ ▼ ▼ ▼ ▼
Persona Multi-source Email+Phone ICP fit Tier A/B/C Sequences Pipeline
Builder Web Research Company Data Intent Campaigns Templates Tracking
Before hunting, know WHO you're hunting. Answer these:
# Copy and customize this ICP template
company:
industries: [SaaS, fintech, legal-tech, prop-tech]
employee_range: [50, 500] # sweet spot for AI adoption
revenue_range: [$5M, $100M] # can afford $120K+ contracts
funding_stage: [Series A, Series B, Series C]
tech_signals: # tools that indicate AI readiness
positive: [Salesforce, HubSpot, Snowflake, AWS, Python]
negative: [no-website, wordpress-only]
geography: [US, UK, Canada, Australia]
pain_signals: # problems they're likely facing
- "manual data entry"
- "compliance overhead"
- "scaling operations"
- "document processing"
persona:
titles: [CEO, CTO, COO, VP Operations, Head of Innovation, Director of IT]
seniority: [C-Suite, VP, Director]
decision_authority: true # can sign $50K+ without board approval
linkedin_activity: # signals they're actively looking
- posts about AI/automation
- comments on digital transformation content
- recently changed roles (first 90 days = buying window)
anti-signals: # skip these
- "consultant" in title (not buyers)
- company < 10 employees (no budget)
- already has AI vendor (check for competitors in their stack)
scoring:
icp_company_match: 30 # how well company matches
icp_persona_match: 20 # right title + seniority
intent_signals: 25 # actively looking for solutions
engagement_recency: 15 # recent activity online
timing_bonus: 10 # new role, funding round, hiring
thresholds:
tier_a: 80 # hot — outreach immediately
tier_b: 60 # warm — nurture sequence
tier_c: 40 # cool — add to newsletter
disqualify: below 40 # don't waste time
| Source | Best For | How To Search | Data Quality | Cost |
|--------|----------|---------------|-------------|------|
| Web Search | Any industry | "[industry] companies" site:linkedin.com/company | High | Free |
| GitHub | Dev tools, tech companies | Search repos, org pages, contributor profiles | High | Free |
| Product Hunt | Startups, SaaS | Browse launches, upvoters (they're buyers too) | Medium | Free |
| Industry Lists | Targeted verticals | "Top 50 [industry] companies 2026", Clutch, G2 | High | Free |
| Job Boards | Hiring = growing = buying | "AI" OR "automation" site:lever.co OR site:greenhouse.io | High | Free |
| Crunchbase | Funded startups | Recently funded companies in target verticals | High | Freemium |
| Conference Speakers | Active industry leaders | Speaker lists from industry events | Very High | Free |
| Podcast Guests | Thought leaders with budget | Search "[industry] podcast" transcripts | High | Free |
Find companies by pain signal:
"[industry]" "manual process" OR "time-consuming" OR "looking for solutions" site:linkedin.com
Find companies by hiring signal (they're growing = they're buying):
"[company type]" "hiring" "AI" OR "automation" OR "data" site:linkedin.com/jobs
Find recently funded companies (flush with cash):
"[industry]" "raises" OR "Series A" OR "funding" OR "investment" 2026
Find companies using competitor tools (ripe for switching):
"[competitor tool]" "alternative" OR "switching from" OR "replaced"
Find decision makers directly:
"[title]" "[industry]" "[city/region]" site:linkedin.com/in
FOR each search query:
1. Run web_search with the query
2. Extract company names + URLs from results
3. Deduplicate against existing leads
4. For each NEW company:
a. Visit company website → extract: industry, size estimate, tech signals
b. Search "[company name] CEO" OR "[company name] founder" → get decision maker
c. Search "[company name] funding" → get financial signals
d. Create lead record (see schema below)
5. Rate limit: 2-3 second delay between searches
For each discovered lead, enrich with verified data:
<meta> tags, JS frameworks)Common patterns (test in order of likelihood):
1. [email protected] (most common, ~40%)
2. [email protected] (startups, ~25%)
3. [email protected] (~15%)
4. [email protected] (~10%)
5. [email protected] (~5%)
6. [email protected] (~3%)
7. [email protected] (~2%)
Verification approach:
- Check if company has public team page with email format
- Look for email in GitHub commits from company domain
- Check email format on Hunter.io or similar (if available)
- Search "[person name] email [company]"
- Check their personal website/blog for contact
Score each lead 0-100 using this rubric:
| Signal | Points | How to Check | |--------|--------|-------------| | Industry matches ICP exactly | +10 | Compare to ICP config | | Employee count in sweet spot | +5 | LinkedIn/website | | Revenue in target range | +5 | Crunchbase/estimate | | Located in target geography | +3 | Website/LinkedIn | | Uses compatible tech stack | +4 | Job posts, BuiltWith | | No competitor currently | +3 | Research, case studies |
| Signal | Points | How to Check | |--------|--------|-------------| | Title matches buyer persona | +8 | LinkedIn | | C-Suite or VP level | +5 | LinkedIn | | Has decision authority | +4 | Title + company size | | Active on LinkedIn (posts monthly) | +3 | LinkedIn activity |
| Signal | Points | How to Check | |--------|--------|-------------| | Recently posted about relevant pain | +8 | LinkedIn/Twitter | | Company hiring for roles you'd replace | +7 | Job boards | | Attended relevant industry event | +5 | Conference lists | | Downloaded competitor content | +3 | Hard to verify, skip if unknown | | Searched for solution keywords | +2 | Hard to verify, skip if unknown |
| Signal | Points | How to Check | |--------|--------|-------------| | New in role (< 90 days) | +5 | LinkedIn start date | | Company just raised funding | +4 | Crunchbase/news | | End of quarter (budget flush) | +3 | Calendar | | Company growing fast (hiring surge) | +3 | Job postings count |
| Signal | Points | How to Check | |--------|--------|-------------| | Opened previous email | +4 | Email tracking | | Visited your website | +3 | Analytics | | Connected on LinkedIn | +2 | LinkedIn | | Referred by someone | +1 | CRM notes |
Action: Immediate personalized outreach
Sequence: 5-touch hyper-personalized campaign
Timeline: Contact within 24 hours
Channel: Email → LinkedIn → Phone (if available)
Template: "CEO-to-CEO" or "Specific Pain" (see below)
Action: Nurture sequence
Sequence: 7-touch value-first campaign
Timeline: Start within 48 hours
Channel: Email → LinkedIn
Template: "Value Insight" or "Case Study" (see below)
Action: Add to newsletter + long-term nurture
Sequence: Monthly value content
Timeline: Bi-weekly touchpoints
Channel: Email only
Template: "Industry Report" or "Educational" (see below)
Email 1 — Day 0 (The Hook)
Subject: [specific pain point] at [Company]?
Hi [First Name],
Noticed [Company] is [specific observation — hiring for X role / posted about Y challenge / using Z tool].
That usually means [pain point they're likely feeling].
We built [solution] that [specific result with number]. [Client name] cut their [metric] by [X%] in [timeframe].
Worth a 15-min call to see if it fits [Company]?
[Your name]
Email 2 — Day 3 (The Proof)
Subject: Re: [original subject]
[First Name] — quick follow-up.
Here's exactly what we did for [similar company]: [1-sentence case study with specific numbers].
[Link to case study or calculator]
Happy to walk through how this maps to [Company].
[Your name]
Email 3 — Day 7 (The Angle)
Subject: [industry trend] + [Company]
[First Name],
[Industry trend or stat that's relevant]. Companies like [Company] are [what smart companies are doing about it].
We help [type of company] [specific outcome]. Takes about [timeframe] to see results.
Open to a quick chat this week?
[Your name]
Email 4 — Day 14 (The Breakup)
Subject: Should I close your file?
[First Name],
I've reached out a few times — totally understand if the timing isn't right.
If [pain point] becomes a priority, here's a [free resource] that might help: [link]
Either way, I'll stop filling your inbox. Just reply "yes" if you'd like to chat sometime.
[Your name]
Email 1 — Lead with insight, not a pitch
Subject: [number] [industry] companies are doing [thing] wrong
Hi [First Name],
We analyzed [X] companies in [industry] and found that [surprising insight].
The ones getting it right are [what top performers do differently].
Put together a quick breakdown: [link to free resource/calculator]
Thought it'd be useful given what [Company] is building.
[Your name]
Step 1: View their profile (creates notification) Step 2 (Day 2): Like/comment on their recent post (genuine, not generic) Step 3 (Day 4): Send connection request with note:
Hi [Name] — been following [Company]'s work in [space].
Particularly liked your take on [specific post topic].
Would love to connect.
Step 4 (Day 7, after accepted): Send value message (NOT a pitch):
[Name] — saw you mentioned [challenge] in your recent post.
We put together [free resource] that addresses exactly that.
Thought you might find it useful: [link]
{
"id": "lead-001",
"created": "2026-02-13",
"source": "web-search",
"company": {
"name": "Acme Corp",
"website": "https://acme.com",
"industry": "SaaS",
"employees": 150,
"revenue_est": "$20M",
"funding": "Series B — $15M (2025)",
"tech_stack": ["Salesforce", "AWS", "React"],
"location": "San Francisco, CA"
},
"contact": {
"first_name": "Jane",
"last_name": "Smith",
"title": "VP of Operations",
"email": "[email protected]",
"email_verified": false,
"linkedin": "https://linkedin.com/in/janesmith",
"phone": null
},
"scoring": {
"company_score": 25,
"persona_score": 18,
"intent_score": 15,
"timing_score": 8,
"engagement_score": 0,
"total": 66,
"tier": "B"
},
"enrichment": {
"pain_signals": ["hiring 3 data analysts", "blog about manual reporting"],
"recent_news": ["Raised Series B in Jan 2026"],
"competitor_usage": "None detected",
"content_interests": ["data automation", "operational efficiency"]
},
"outreach": {
"status": "not_started",
"sequence": "value-first",
"emails_sent": 0,
"last_contacted": null,
"next_action": "2026-02-14",
"replies": [],
"notes": ""
},
"pipeline": {
"stage": "prospect",
"deal_value": null,
"probability": 0,
"next_step": "Initial outreach"
}
}
PROSPECT → CONTACTED → REPLIED → MEETING_BOOKED → QUALIFIED → PROPOSAL → NEGOTIATION → CLOSED_WON / CLOSED_LOST
Track these weekly to optimize your machine:
MORNING (agent runs autonomously):
1. Run 3-5 discovery searches (rotate queries)
2. Enrich any un-enriched leads from yesterday
3. Score new leads
4. Send Day-N emails for active sequences
5. Check for replies → flag for human review
6. Update pipeline stages
7. Report: "Found X leads, sent Y emails, Z replies"
WEEKLY:
1. Review Tier C leads — any moved to B/A?
2. Clean dead leads (no response after full sequence)
3. Analyze response rates by template — A/B test
4. Refresh ICP based on closed deals
5. Add new search queries based on wins
# In your agent's heartbeat or cron:
1. Load ICP config
2. Run discovery for 1 search query
3. Enrich top 5 new leads
4. Score all unscored leads
5. Queue outreach for Tier A leads
6. Log results to daily brief
company,contact,title,email,linkedin,score,tier,industry,employees,pain_signal
Acme Corp,Jane Smith,VP Ops,[email protected],linkedin.com/in/jane,66,B,SaaS,150,hiring analysts
# Lead Hunter Weekly Report — Week of [DATE]
## Pipeline Summary
- Total leads in system: [N]
- New leads this week: [N]
- Tier A: [N] | Tier B: [N] | Tier C: [N]
## Outreach Performance
- Emails sent: [N]
- Reply rate: [X%]
- Meetings booked: [N]
- Pipeline value added: $[X]
## Top Leads This Week
1. [Company] — [Contact] — Score: [X] — [Why they're hot]
2. [Company] — [Contact] — Score: [X] — [Why they're hot]
3. [Company] — [Contact] — Score: [X] — [Why they're hot]
## Insights
- Best performing search query: [query]
- Best performing email template: [template]
- Recommendation: [action to take]
Built by AfrexAI — AI agents that actually sell.
tools
Use when the user wants to connect to, test, or use the McDonalds service at mcp.mcd.cn, including checking authentication, probing MCP endpoints, listing tools, or calling McDonalds MCP tools through a reusable local CLI.
development
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
development
SlowMist AI Agent Security Review — comprehensive security framework for skills, repositories, URLs, on-chain addresses, and products (Claude Code version)
data-ai
去除中文文本中的 AI 写作痕迹,使其读起来自然。基于维基百科 AI 写作特征指南,检测 24 种 AI 模式。触发词:humanizer-cn、去除 AI 痕迹、去除 AI 写作痕迹、中文文本人性化。