auto-research-public
Autonomous cold email campaign launcher. Takes one target company domain, scrapes their…
Find lookalike companies via DiscoLike's 65M+ business domain database. Search by seed domains ("find companies like clay.com and apollo.io") or natural-language ICP text ("B2B cold email outreach"). Supports negation domains (exclude competitors/existing customers) and country
$ npx -y skills add growthenginenowoslawski/coldoutboundskills --skill disco-like --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/disco-likeContext preview
The summary Claude sees to decide when to auto-load this skill.
Find lookalike companies via DiscoLike's 65M+ business domain database. Search by seed domains ("find companies like clay.com and apollo.io") or natural-language ICP text ("B2B cold email outreach"). Supports negation domains (exclude competitors/existing customers) and country
name: disco-like
description: Find lookalike companies via DiscoLike's 65M+ business domain database. Search by seed domains ("find companies like clay.com and apollo.io") or natural-language ICP text ("B2B cold email outreach"). Supports negation domains (exclude competitors/existing customers) and country filtering. Use when you already know 3-10 reference companies and want hundreds more that look like them. Outputs CSV ready for /blitz-list-builder or the email waterfall.Lookalike company discovery. Give it 3-10 seed domains you know are a good fit; it returns hundreds of similar companies by domain, industry, and business characteristics. Useful for expanding from a small known-good list to a much bigger TAM without manual research.
npx tsx scripts/discover.ts --domains "clay.com,apollo.io,outreach.io" --country US --limit 500 --out lookalikes.csv
DiscoLike finds companies with similar characteristics (industry mix, employee count range, business type, tech stack) to your seeds.
npx tsx scripts/discover.ts --text "B2B SaaS companies selling outbound sales software to RevOps teams" --country US --out lookalikes.csv
Uses DiscoLike's text matching. Less precise than seeds, but useful when you don't have named comparables.
npx tsx scripts/discover.ts --domains "clay.com" --text "outbound automation" --country US --out lookalikes.csv
Combines both — starts from seeds, expands via text semantics.
npx tsx scripts/discover.ts \ --domains "clay.com,apollo.io" \ --negation-domains "yourcompany.com,yourbigcustomer.com" \ --country US \ --out lookalikes.csv
Always include your own domain + existing customers + known-unfit competitors. Saves enrichment cost downstream.
CSV with columns: `domain, company_name, industry, headcount_range, headcount, location_country, location_state, location_city, linkedin_url, description, source`
All rows have `source=discolike` so you can mix with other list-builder outputs without collisions.
Compare to Prospeo, which charges per export. DiscoLike is typically cheaper per company-discovered but more expensive per enriched contact (DiscoLike gives companies, not people).
**This is a required step. Do not skip it.**
Before pulling 5,000 companies, run DiscoLike on a small sample (50-100), then invoke `/icp-prompt-builder`: 1. Evaluate which of the 50 are actually good ICP fits 2. Refine your ICP description / negation list based on what DiscoLike returned 3. Only then scale to 5,000+
**Why required:** DiscoLike lookalike results are only as good as your seed domains. If 80% of the first 50 are wrong, you need to change seeds, not pay to pull more. At $0.10/call + $2/1K records, a wrong-seeded 10K pull costs $20-$30 in DiscoLike fees AND cascades into wasted email-finder fees downstream. Qualifying the first 50 catches bad seeds before they become expensive.
1. `/icp-onboarding` → nail down seed companies (your best 5 customers) 2. `/disco-like --domains="seed1,seed2,..." --limit=100 --out=sample.csv` → sample run 3. `/icp-prompt-builder` → score the sample, tune ICP prompt 4. If sample quality is high, scale: `/disco-like ... --limit=5000 --out=full.csv` 5. `/blitz-list-builder --domains-file=full.csv` → find decision-makers at each 6. `/list-builder` (Phase 5, emails) → fill in emails 7. Upload to Smartlead
**Base URL:** `https://api.discolike.com/v1`
**Auth:** `x-discolike-key` header
**Endpoints:**
| Method | Path | Purpose | |---|---|---| | GET | `/count?domains=X&text=Y` | Total matching companies (before paying to pull) | | GET | `/discover?domains=X&text=Y&country=Z&limit=100&offset=0` | Paginated lookalike results | | GET | `/bizdata?domain=X` | Detailed data for a single domain |
**Data returned per company:**
**Rate limit:** Conservative — script throttles at 5 concurrent, 10 req/sec. No 429s observed on normal runs.
Open-source Claude Code skills for cold email infrastructure, lead sourcing, copywriting, and operations. Built by GrowthEngineX from patterns across 1,000+ real B2B campaigns. 31 skills that work together.
Repo: growthenginenowoslawski/coldoutboundskills
Autonomous cold email campaign launcher. Takes one target company domain, scrapes their…
Use the Blitz API to find decision-makers at specific companies when you already have a list…
Creates cold email copy through a stepwise confirmation process. Use when writing email…
Generates 15-25+ cold outbound campaign ideas with targeting strategies, AI personalization…
Single "start here" orchestrator for new cold email operators. Asks infrastructure-status…
Complete beginner-friendly cold email toolkit. Walks from zero to launched campaign — domain…