blitz-list-builder

Finds decision-maker contacts at target company domains via the Blitz API and outputs a CSV.

Updated Aug 2, 2026
One-click install
npx skills add https://github.com/Pinkycherry/newbusinessideas3 --skill blitz-list-builder-pinkycherry
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blitz-list-builder
Source: https://github.com/Pinkycherry/newbusinessideas3/tree/main/.claude/skills/blitz-list-builder
Command: npx skills add https://github.com/Pinkycherry/newbusinessideas3 --skill blitz-list-builder-pinkycherry

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? When you already have a list of target company domains (from Google Maps, competitor research, or a curated account list), manually finding the right decision-makers and their contact details at each company is slow and unscalable. This Skill automates domain-first contact discovery using the Blitz API. ## Core Features & Use Cases - Domain-to-People Enrichment: Batch-processes a CSV or text file of company domains through the Blitz company enrichment endpoint to find employees matching your target titles. - Title Filtering: Filters returned employees by configurable title keywords (e.g., owner, founder, CEO, VP) using case-insensitive matching. - Structured CSV Output: Produces a CSV with names, job titles, LinkedIn URLs, emails, and company firmographics, ready for email enrichment or Smartlead upload. - Use Case: You have 5,000 restaurant domains scraped from Google Maps. Run the script with titles like owner and general-manager to build a contact list, then feed it to an email waterfall to fill missing emails before a cold outreach campaign. ## Quick Start Set the BLITZ_API_KEY environment variable and ask the AI to run the find-contacts script against your domains file with your desired title filters and output path.

Frequently Asked Questions about blitz-list-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find contact emails for a list of company domains?▼

Run the find-contacts script with a CSV or text file of bare domains and title keywords. It calls the Blitz company enrichment API for each domain and writes matching contacts to a CSV, including emails when Blitz returns them.

Blitz vs Prospeo for B2B list building, which should I use?▼

Blitz is domain-first: use it when you already know the target companies and need to find people there. Prospeo is title-first: use it to find all people with a given title across a market. A common flow is Prospeo for the initial list, then Blitz to add contacts per company.

What input format does the Blitz contact finder accept?▼

It accepts a CSV with a company_domain column or a plain text file with one domain per line. Domains must be bare domains like acme.com; the script strips protocols, www prefixes, and paths automatically.

Why does the Blitz API return no email for some contacts?▼

Roughly 40% of found contacts have no email in Blitz's data, especially at solo operators and micro-businesses. Feed those rows to an email waterfall using Prospeo or ZenRows to fill in missing emails before validation.

What are the rate limits and costs of the Blitz API?▼

The script throttles at 30 requests per second with concurrency 10 and retries 429 errors with exponential backoff. Company enrichment costs roughly $0.02-0.05 per domain, so 5,000 domains cost around $150.