log in sign up now
LinkedIn Thought Leader Expansion back to library
~ / library / Prospecting / linkedin-thought-leader-expansion

LinkedIn Thought Leader Expansion

Turn LinkedIn engagers into ICP-qualified lists - scrape a thought leader's posts, enrich reactors with MoltSets, filter to your ICP, then find verified emails.

What this skill does

Turns LinkedIn post engagers into enriched, ICP-qualified contact lists. Give it a thought leader's profile URL, pick the posts with the most engagement, and the skill scrapes every reactor, enriches them with MoltSets for company and contact data, filters to your ICP, and optionally segments by pricing transparency and LinkedIn ad activity. Output is a clean, outreach-ready list with verified emails.

Chain

LinkedIn profile or post URL
  to harvestapi/linkedin-profile-posts      (get recent posts with engagement counts)
  to harvestapi/linkedin-post-reactions      (scrape reactions with full profile data)
  to deduplicate + exclude domains
  to reverse_linkedin_lookup on ALL          (company, industry, seniority, email)
  to ICP filter                              (title + seniority + industry + location)
  to linkedin_to_business_email              (fill email gaps)
  to [optional] Jina pricing page check
  to [optional] LinkedIn ad library check

Inputs

  • LinkedIn profile or post URL - a thought leader's profile or a specific post to harvest
  • ICP criteria - titles/roles, seniority level, industry, geography
  • Domains to exclude - your company, the thought leader's company, etc.
  • Segmentation - optional pricing page and LinkedIn ads checks

How it works

  1. Pulls the thought leader's recent posts with engagement counts
  2. You pick which post(s) to harvest (or YOLO mode picks the top 2-3 automatically)
  3. Scrapes reactions with full profile data (title, company, location, LinkedIn slug)
  4. Enriches ALL profiles with MoltSets reverse_linkedin_lookup - misses are free, so no pre-filtering needed
  5. Filters to ICP using real enriched data (industry, seniority, title, geography)
  6. Fills email gaps with linkedin_to_business_email
  7. Optionally checks each company for public pricing and LinkedIn ad activity

Output

Name Title Company Industry Location LinkedIn Email Shows Pricing Running LinkedIn Ads
Engagers scraped:        X
Profiles enriched:       X
ICP qualified:           X
Emails found:            X/N (XX%)
MoltSets API calls:      X

Tips

  • Run a small scrape first (20-50 reactions) to check what percentage of engagers fit your ICP before scaling up
  • If you're scraping 200+ reactions, expect it to take a few minutes to process - the enrichment and filtering runs on every profile
  • Commenters are higher intent than likers - the skill flags them and preserves comment text for outreach personalization
  • YOLO mode runs the full pipeline with no stops - one prompt in, one table out
As seen on Claude Did What?!
01 Download the .moltsets skill file below
02 Open Claude and go to Settings to Skills
03 Click Add skill and select the downloaded file
04 Open a new chat in Claude
05 Prompt Claude using one of the example prompts or use your own
// difficultyAdvanced
// connectionLinkedIn
// got a skill of your own? Submit it to the library