noique/cross-border-ecommerce-skills/linkedin-prospecting
Claude Code and agent skill by noique/cross-border-ecommerce-skills
- community
Checking that the SKILL.md file is still in the repository.
Find overseas B2B decision-makers via Google/Bing reverse-search of LinkedIn profiles, enrich with email/phone via legitimate SaaS tools, then run a 4-touch outreach sequence (connection request → accepted-DM → follow-up → channel-switch) with reply-rate-tested templates. Use when a foreign-trade / cross-border / DTC seller wants to build a targeted list of buyers, procurement managers, distributors, or CEOs on LinkedIn — without paying LinkedIn Sales Navigator and without burning Connection re…
Install
npx vskill@latest install noique/cross-border-ecommerce-skills/linkedin-prospectingSKILL.md
LinkedIn Prospecting
What this skill produces
A repeatable pipeline that turns one input — (product, target country, decision-maker role) — into a validated, contactable, message-ready list of LinkedIn decision-makers, complete with the email/phone the article-floor "google → linkedin" trick can't actually deliver:
- A search plan of 8–15 Google + Bing + Wayback dorks adapted to the country's primary LinkedIn profile language and to the role's local title
- A profile list with LinkedIn URL, name, title, company, location, mutual-connection count, post-activity tier
- An enrichment file with email + phone (where legally extractable) via Apollo/Snov/Hunter/Lusha/Wiza
- A 4-touch outreach sequence — Connection Request → Accepted DM → Follow-up → Channel-switch — with templates in EN / ES / PT / FR / DE / AR / JA, plus a reply-handling matrix
- A compliance pass — LinkedIn ToS limits + GDPR / CASL / CCPA flags per country
The end state: a junior salesperson can pick up the list and start sending without rewriting messages, and the LinkedIn account doesn't get rate-limited or restricted in week one.
When to use this skill
- Foreign-trade seller wants to skip LinkedIn Sales Navigator ($99/mo) and still find the same people
- Founder needs 50–200 cold conversations with overseas decision-makers to validate a market
- Agency is building an outbound list of procurement/buying contacts for a manufacturer client
- A previous WhatsApp campaign (
google-whatsapp-prospecting) is exhausted — switch to LinkedIn channel for the same buyer set
Do NOT use for:
- B2C influencer outreach — see
tools/backlink-kol-extractorandbrand-strategy/influencer-marketing - Recruiting / hiring — different ToS rules apply, different role keywords
- Markets with low LinkedIn penetration — Russia (LI is blocked), China mainland (LI shut down 2021), Iran. Switch to local platforms.
Required inputs
Refuse to start with vague inputs.
| Input | Format | Example | |
|---|---|---|---|
| Product | Specific noun phrase | "12V LED strip light, IP65, 5050 SMD" — NOT "lighting" | |
| Target country | One country at a time | "Brazil, focus São Paulo + RJ" — NOT "LatAm" | |
| Decision-maker role | One specific title (or "tier" — exec/buyer/sourcing) | "Procurement Manager at companies with 50–500 employees" — NOT "anyone who buys" |
Optional: target company-size band, industry vertical, language requirement (EN-only vs OK with PT/ES native).
The four-stage pipeline
Each stage has a dedicated reference. Read it before executing the stage.
Stage 1 — Search
Build a query plan from references/search-formulas.md. The article's single formula
is the floor — it now misses 30–60% of profiles because of LinkedIn's 2024 Auth Wall and Google's resulting deindexing. Real campaigns add:
- Bing + Yandex mirrors (often have less LI deindexing than Google in 2025–26)
- Localized role keywords from
references/role-keywords.md— "Comprador" for Brazil, "Acheteur" for France, "Einkaufsleiter" for Germany — most countries' LI profiles use the local title - Wayback Machine fallback for profiles Google has dropped:
https://web.archive.org/web/*/linkedin.com/in/*<role-keyword>* - Company-page → people chain: find target companies first via
site:linkedin.com/company/, then dork their employees - Post-activity targeting via
linkedin.com/posts/to find people who posted about the product recently - Exclusion of consultants/freelancers/recruiters who pollute results:
-"open to work" -"consultant" -"recruiter" -"hiring"
Stage 2 — Enrich (find email + phone)
Article A vaguely promises "tools to extract emails" — references/enrichment-tools.md names them with cost, accuracy, and legal context. The realistic stack:
- Free tier: Hunter.io (50/mo), Snov.io (50/mo), Apollo.io (60/mo) — start here for under-50 lists
- Paid bulk: Apollo ($49/mo, 12k credits), Lusha ($29 starter, mobile-first), Wiza ($30, LinkedIn-export specialist)
- Manual fallback: pattern-guess email from company domain (
firstname.lastname@company.com) → verify with NeverBounce / ZeroBounce
Tools cost money. The article elides this — set client expectations.
Stage 3 — Outreach (4 touches)
Use templates/outreach-playbook.md. The article gives 7 DM templates, all of one archetype (pain → solution → low-friction CTA). The playbook adds:
- 5 more archetypes the article missed: mutual-connection intro, replied-to-post warm, recent-news/award reference, reverse-pitch ("we want distributors"), voice-note opener (highest 2026 reply rate)
- Connection Request template — completely separate from DM, hard 300-char limit, different psychology
- Per-language native templates — not Google Translate
- Reply-handling matrix — what to send when they ask price / send catalog / not interested / ghost
Touch cadence:
- T0: Connection Request (≤300 chars)
- T1 (24–48h after acceptance): Opening DM using one of 12 archetypes
- T2 (5d after T1, no reply): Follow-up
- T3 (10d after T2, no reply): Channel switch — pivot to email or WhatsApp using enrichment from Stage 2
Stop after T3. Do not chase further on LinkedIn — your account gets flagged.
Stage 4 — Compliance + LinkedIn account hygiene
Read references/linkedin-limits.md before any campaign >25 connection requests/day. Hard limits in 2026:
- Connection requests: ~80–100/week (down from 200/week pre-2024). Exceed → "You're approaching the weekly limit" warning, then 1-week freeze.
- DM volume: ~100/day for 1st-degree connections, 0/day for 2nd+ unless you pay InMail credits
- Automation tools (Phantombuster, Linked Helper, Dux-Soup, Octopus, Expandi): all violate LinkedIn ToS § 8.2. Account ban is the standard outcome — even "throttled" tools eventually get caught.
- Country regulation: same GDPR / CASL / CCPA / UWG §7 as
google-whatsapp-prospecting— LinkedIn DM is "commercial electronic message" under most regimes
Recommended account hygiene:
- One personal LinkedIn per active outbound campaign
- Warm the account for 2 weeks (post 1×/week, comment 3×/week, accept inbound) before high-volume outbound
- Never send the same message text >5 times — LI similarity-detects across accounts
Workflow (end-to-end)
- Confirm the three required inputs. Refuse to proceed if vague.
- Open
references/role-keywords.md, get the localized role list for the target country. - Open
references/search-formulas.md, build 8–15 queries combining: localized role + product + country + Google/Bing/Wayback + exclusions. - Execute searches manually or via SerpAPI batch (reuse
templates/serpapi-batch.pyfromgoogle-whatsapp-prospecting/templates/). Dedupe LinkedIn URLs. - For each LI URL, capture: name, current title, company, city, mutual connections (if visible without login), post-activity tier (last 30d).
- Run the URL list through Apollo / Snov / Hunter — see
references/enrichment-tools.mdfor picking the right tool by region. Get email + (where available) mobile. - Score each lead (
templates/lead-tracker.csv's priority column): mutual connections (×3), post-activity (×2), title match (×2), company size match (×2). - Write Connection Requests for top 80 leads/week using
templates/outreach-playbook.md. - After acceptance (T1): pick the right DM archetype based on what you saw on their profile. Personalize the merge fields. Send only inside their local 09:00–17:00.
- Track in CSV. Run T2 follow-up at 5d. Run T3 channel-switch at 10d (use email from Stage 2, or WhatsApp number if surfaced).
- After T3, archive. Do not chase further on LinkedIn.
Common failure modes
- Using English role titles in non-English markets: searching
"Purchasing Manager" "Brazil"returns ~25% of the BR procurement population that lists their title in English. Always include the local term (Portuguese: "Gerente de Compras" / "Comprador"). - Hunting CEOs of large enterprises: in companies with 1000+ employees, the CEO never signs purchase orders. Filter to small/mid companies (10–500 employees) when targeting CEO/Owner; for enterprise, target Procurement/Sourcing director.
- Connection request opens with "Hi, hope you're doing well": 300 chars are precious. Cut all pleasantries, lead with the specific reason in 1 sentence.
- Sending 7 identical templates from the article: LinkedIn's similarity detection flags pattern-blast accounts. Use the templates as scaffolds, rewrite the verb and the example each send.
- "Free gift / send link" hook in T1: triggers LI's auto-spam classifier. Defer the link to T2 after they reply.
- Skipping enrichment: 30% of leads will ghost on LI but reply on email. Without an email column you can't do the T3 channel-switch.
- Running 200+ connection requests/day via Phantombuster: account gets restricted in 7–14 days. Worth it only if you're OK losing the account.
- Sending DM at 3am buyer-local time: same time-zone issue as WhatsApp prospecting; cross-reference
google-whatsapp-prospecting/references/country-targeting.mdfor send windows.
Source-article gap analysis (2026-04-26)
Source articles built from:
- "开发信没邮箱?一键复制这个Google公式,精准反查LinkedIn海外买家CEO!" (慧进AI工具说)
- "建议马上收藏!外贸老鸟都在悄悄用的7个LinkedIn高回复私信模板" (慧进AI工具说)
| Article topic | Article said | This skill adds | |
|---|---|---|---|
| Google reverse-search | 1 formula | 8+ formula variants + Bing/Yandex + Wayback + company-page chain + post-targeting | |
| Role keywords | 10 English titles | 50+ titles localized into 8 languages with regional variants | |
| CEO targeting | "Find the CEO" | Company-size band gating: CEO only for ≤500 employees; >500 = Procurement/Sourcing Director | |
| Tool mention | "Use specialized tools" | Named comparison of 6 enrichment tools with cost, accuracy, legal context | |
| LinkedIn ToS | Not mentioned | Full quota / automation risk / account hygiene reference | |
| DM templates | 7 same-archetype | 12 templates across 5 archetypes; plus separate Connection Request templates | |
| Localization | English only | Native templates for ES / PT / FR / DE / AR / JA | |
| Follow-up | None | T2 + T3 sequence with channel-switch logic | |
| Reply handling | None | 7-row response matrix | |
| Voice notes | Not mentioned | Voice-note opener template (2026 highest reply-rate format) |
See also
references/search-formulas.md— Google + Bing + Wayback + company-chain dorks for LIreferences/role-keywords.md— 50+ decision-maker titles in 8 languages, by company-size bandreferences/enrichment-tools.md— Apollo/Snov/Hunter/Lusha/Wiza comparison + free fallback patternsreferences/linkedin-limits.md— quota table + ToS § 8.2 (automation ban) + account warm-up protocoltemplates/outreach-playbook.md— Connection Request + 12 DM templates + T2/T3 sequence + reply matrixtemplates/lead-tracker.csv— CRM with priority scoring- Sister skill:
../google-whatsapp-prospecting/— same 4-stage shape but channel = WhatsApp; share the SerpAPI script
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingoutbound-prospecting/linkedin-prospecting/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/noique/cross-border-ecommerce-skills/linkedin-prospecting)