janskuba/go-to-market-orchestrator/lead-enrichment
Claude Code and agent skill by janskuba/go-to-market-orchestrator
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Enrich a list of companies or contacts with firmographic, technographic, and contact data using available APIs.
Install
npx vskill@latest install janskuba/go-to-market-orchestrator/lead-enrichmentSKILL.md
Lead Enrichment
Task
Take a raw list of companies or contacts and enrich each record with structured data from available APIs and web sources. Output a clean, analysis-ready dataset.
Input Requirements
- A CSV or JSON file containing at least one of:
- Company names or domains
- Contact names + company
- LinkedIn profile URLs
- File path: provide the path to the input file
- Enrichment level:
basic(company data only) orfull(company + contact + signals)
Instructions
- Read the input file and validate the format. Flag any rows missing required fields.
- For each company, pull:
- Employee count, revenue estimate, industry, founding year
- Headquarters location, other office locations
- Funding history (total raised, last round, date)
- Tech stack (from BuiltWith, job postings, or similar)
- Recent news (funding, hiring, product launches)
- LinkedIn company page URL
- For Tier 1 prospects, use Perplexity for deeper research: recent company news, executive interviews, strategic priorities, competitive moves. This context powers stronger personalization.
- For each contact (if
fullenrichment):
- Verified email address
- Current title and seniority level
- LinkedIn profile URL
- Time in current role
- Previous companies
- Score each record against the ICP definition in your CLAUDE.md:
- Tier 1 / Tier 2 / Tier 3 based on scoring rubric
- Flag records that don't meet minimum ICP criteria
- Check exclusion rules: remove any records matching competitor domains, existing customers, or DNC lists
- Write a personalization note for each Tier 1 and Tier 2 prospect: one sentence referencing their strongest signal
Output Format
CSV file with these columns:
- Save to:
./data/enriched/[INPUT_FILENAME]_enriched.csv - Log summary: total records processed, records enriched, records excluded, tier distribution
Example Usage
Output: ./data/enriched/saas_companies_march_enriched.csv with 150 records enriched, 12 excluded (3 competitors, 5 existing customers, 4 below ICP minimum), tier distribution: 34 Tier 1, 67 Tier 2, 37 Tier 3.
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 repositoryCheckingskills/lead-enrichment/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/janskuba/go-to-market-orchestrator/lead-enrichment)