# Blitz List Builder

Use the Blitz API to find decision-makers at specific companies when you already have a...

- Repository: https://github.com/growthenginenowoslawski/coldoutboundskills (797 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-05
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add growthenginenowoslawski/coldoutboundskills --skill blitz-list-builder -g -a claude-code -y`
Codex: `npx skills add growthenginenowoslawski/coldoutboundskills --skill blitz-list-builder -g -a codex -y`
Cursor: `npx skills add growthenginenowoslawski/coldoutboundskills --skill blitz-list-builder -g -a cursor -y`
Gemini CLI: `npx skills add growthenginenowoslawski/coldoutboundskills --skill blitz-list-builder -g -a gemini-cli -y`

## Description

Use the Blitz API to find decision-makers at specific companies when you already have a list of company domains. Best for SMB owner-finding, domain-to-people lookup, or supplementing Prospeo results. Outputs a CSV you can feed to the /list-builder Phase 5 or directly to /cold-email-starter-kit for Smartlead upload. Use when your targeting is company-first (not title-first).

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Blitz List Builder

Prospeo is title-first: "all VPs of Marketing in B2B SaaS." Blitz is domain-first: "for each of these 500 restaurant domains, find the owner."

If you already know the target companies (from Google Maps, a CSV of competitors, or a manually-curated list), Blitz finds the people for you.

## When to use Blitz vs Prospeo

| Your situation | Use |
|---|---|
| "I have 5,000 domains, find the owners" | Blitz |
| "Find all CFOs at US SaaS companies 100-500 employees" | Prospeo |
| "I need to supplement Prospeo results with additional contacts at the same companies" | Blitz |
| "I want the widest net possible in a vertical" | Prospeo |
| "I'm targeting specific named accounts (ABM)" | Blitz |

Often: use Prospeo to build the initial list, then Blitz to add 1-2 more contacts per company.

## Prerequisites

- Blitz API key (env: `BLITZ_API_KEY`), sign up at their website
- List of target company domains (CSV with a `company_domain` column, or one domain per line)

## Inputs

- `--domains-file=<path>`, CSV or txt with company domains (one per line, or a column named `company_domain`)
- `--titles=<csv>`, comma-separated title keywords to filter (default: `owner,founder,ceo,president,cto,vp`)
- `--out=<path>`, CSV output path

## Outputs

CSV with columns: `company_domain, first_name, last_name, job_title, linkedin_url, email, email_source, company_name, company_industry, company_headcount, company_phone`

Email will be populated when Blitz returns one. Use `/list-builder` Phase 5 (`scripts/contacts.ts`) on the output to fill in missing emails, then validate with MillionVerifier (`/cold-email-starter-kit`).

## Usage

```bash
export BLITZ_API_KEY=xxx

# Pull owner/founder/CEO contacts for 5000 SMB domains
npx tsx scripts/find-contacts.ts \
  --domains-file=restaurants.csv \
  --titles=owner,founder,ceo,general-manager \
  --out=restaurant-owners.csv

The rest: https://github.com/growthenginenowoslawski/coldoutboundskills/blob/HEAD/skills/blitz-list-builder/SKILL.md
