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.