cold-email-starter-kit

Automates cold email campaign setup from domain purchase through inbox provisioning, list building, and sending via Smartlead or Instantly APIs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tsx, and includes scripts (resource) and references (resource) components.

What problem does it solve? Setting up cold email infrastructure requires coordinating domain registrars, inbox providers, lead databases, and sending platforms, each with its own API quirks, rate limits, and multi-hour provisioning waits. This Skill walks beginners through the entire pipeline and provides scripts that automate each step end to end. ## Core Features & Use Cases - Infrastructure Automation: Scripts purchase domains on Dynadot, switch nameservers, provision Zapmail inboxes with SPF/DKIM/DMARC, and export them to Smartlead or Instantly. - List Building and Enrichment: Pull verified B2B leads from Prospeo and optionally enrich them with company phone numbers, AI company analysis, news, and LinkedIn profile data. - Campaign Launch and Analytics: Create campaigns, batch-upload leads, and pull daily performance stats to CSV from either sending platform. - Use Case: A founder with no cold email experience follows the 60-minute tutorial to buy 20 domains, warm 40 inboxes, upload a 2,000-lead list, and launch a 4-step sequence in a single session. ## Quick Start Ask the AI to run the cold email starter kit to verify your API credentials and walk you through launching your first campaign.

Frequently Asked Questions about cold-email-starter-kit

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

FAQPage Schema
How do I set up cold email infrastructure from scratch?

Follow the numbered references from 00-getting-started through the 60-minute tutorial: create Dynadot, Zapmail, Prospeo, and Smartlead or Instantly accounts, fill in the .env file, then run the provided tsx scripts to buy domains, provision inboxes, and launch a campaign.

Smartlead vs Instantly for cold email sending?

Smartlead is recommended for beginners due to its simpler model and roughly $39 per month entry price with 2,000 leads. Instantly offers more features like subsequences, inbox placement tests, and built-in lead enrichment at a similar price. You only need one platform.

How many domains and inboxes do I need for cold email?

The recommended default is 20 domains with 2 inboxes each, giving 40 sending inboxes. After a two-week warmup at 30 emails per inbox per day, this supports roughly 1,200 sends per day. Never exceed 2 inboxes per domain or 30 daily sends per inbox.

Why are my cold emails landing in spam?

Common causes are skipping the two-week warmup, sending from your main domain, missing SPF/DKIM/DMARC records, or using spam-flagged TLDs like .xyz or .info. Verify DNS with dig, check blacklists on MXToolbox, and consult the troubleshooting reference for a symptom-to-fix matrix.

Is cold email legal under CAN-SPAM and GDPR?

B2B cold email is generally permissible under CAN-SPAM if you include a physical address, honor unsubscribes promptly, and avoid deceptive subject lines. EU B2B outreach can rely on legitimate interest under GDPR, but emailing EU consumers is off-limits. The legal compliance reference covers the details.

How long does Zapmail inbox provisioning take?

Zapmail returns success immediately but inboxes show In Progress status for 4 to 6 hours. Exporting before inboxes reach ACTIVE status fails silently, so the scripts poll for status before exporting to Smartlead or Instantly.