Lead Gen Scraper: Install, Source and Security | FunnelSlayer

Lead Gen Scraper

Published by nguyenphp in antigravity-marketing

Review recommended6 installs

What this skill does

Lead generation, prospect research, contact enrichment, and email finding strategies.

Add Lead Gen Scraper to your agent

Review the source and files first. When you are ready, copy the prompt instruction or use the CLI command supported by your environment.

Install with a prompt

Paste this into a compatible coding agent:

add this skill "lead-gen-scraper" from https://github.com/nguyenphp/antigravity-marketing

Install with the CLI

Run this command in a controlled environment after reviewing the repository:

npx skills add https://github.com/nguyenphp/antigravity-marketing --skill lead-gen-scraper

Skill instructions

Lead Generation Scraper

Find, collect, and enrich leads for your marketing campaigns.


🎯 What This Skill Does

CapabilityDescription
Find LeadsLocate potential customers from LinkedIn, company websites, directories
Enrich DataAdd missing info like emails, phone, company details
Build ListsCreate targeted prospect lists for outreach
Validate ContactsVerify emails and clean your lists

1. Lead Sources

Where to Find Leads

SourceBest ForData Available
LinkedInB2B decision makersName, title, company
Company websitesTarget accountsTeam pages, about
Industry directoriesNiche marketsCompany info
Event attendee listsEngaged prospectsRegistration data
Job postingsHiring = budgetTech stack, growth
Review sitesSoftware buyersCompany, industry

LinkedIn Search Tips

FilterUse For
Job titleDecision makers
Company sizeRight fit
IndustryRelevance
GeographyLocal campaigns
Posted contentActive users

2. Email Finding Patterns

Common Email Formats

PatternExampleFrequency
first.lastjohn.smith@company.com35%
firstjohn@company.com20%
firstlastjohnsmith@company.com15%
flastjsmith@company.com15%
first_lastjohn_smith@company.com10%
lastfirstsmithjohn@company.com5%

How to Find Email Pattern

  1. Find one known email from the company
  2. Check the pattern used
  3. Apply same pattern to other contacts
  4. Verify before sending

3. Data Enrichment

What to Enrich

Data PointSourceValue
EmailPattern guess, toolsDirect contact
PhoneCompany page, LinkedInHigh-touch outreach
Company sizeLinkedIn, databasesQualification
Tech stackJob posts, BuiltWithRelevance
FundingCrunchbaseBudget indicator
Recent newsGoogle alertsConversation starter

Enrichment Workflow

1. Start with name + company
2. Find LinkedIn profile
3. Extract title, location
4. Guess email pattern
5. Add company data
6. Verify email
7. Add to CRM

4. List Building Strategies

By Trigger Events

TriggerSignalTiming
HiringGrowth/budgetCheck job boards
FundingMoney to spendMonitor news
New execChange agent90-day window
ExpansionNew needsOffice openings
Tech adoptionProblem awareJob requirements

By Intent Signals

SignalMeaning
Content downloadsResearch phase
Pricing page visitEvaluation phase
Competitor comparisonDecision phase
Case study viewsValidation phase

5. Email Verification

Why Verify

ProblemImpact
BouncesHurts sender reputation
Spam trapsBlacklist risk
Invalid emailsWasted effort

Verification Methods

MethodAccuracyCost
Syntax checkBasicFree
Domain checkMediumFree
SMTP verificationGoodCheap
Mailbox pingBestPer email

6. Tools Landscape

Lead Finding

ToolUse Case
LinkedIn Sales NavigatorB2B prospecting
Apollo.ioContact database
ZoomInfoEnterprise data
Hunter.ioEmail finding
ClearbitEnrichment
LushaDirect dials

Verification

ToolUse Case
NeverBounceEmail verification
ZeroBounceList cleaning
BouncerReal-time verify

7. Compliance & Ethics

What You CAN Do

✅ Allowed
Collect publicly available business info
Use professional networking data
Email people with legitimate interest
Request consent for marketing

What You CANNOT Do

❌ Not Allowed
Scrape personal data without consent
Ignore unsubscribe requests
Buy sketchy email lists
Spam cold prospects

Regulations

RegulationRegionKey Rule
GDPREUConsent required
CAN-SPAMUSOpt-out honored
CASLCanadaExpress consent

8. Outreach Templates

Cold Email Framework

Subject: [Personalized hook]

Hi [Name],

[Observation about their company/role]

[Value proposition - 1 sentence]

[Credibility - social proof]

[Simple CTA - question or meeting]

[Signature]

Follow-up Sequence

EmailTimingFocus
1Day 0Value intro
2Day 3Case study
3Day 7Different angle
4Day 14Break-up email

Remember: Quality > quantity. 100 targeted leads beat 1000 random contacts.

Files included

  • SKILL.md