Cold Email Automation — Data skill for Claude Code
Claude-powered cold email pipeline for a fintech/finance job search, extracts 13K+ verified contacts from public DOL filings, personalizes outreach with the Claude API, and pushes drafts to Gmail via.
How to install Cold Email Automation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open vedb-dev/Cold-Email-Automation and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cold Email Automation does
Claude-powered cold email pipeline for a fintech/finance job search, extracts 13K+ verified contacts from public DOL filings, personalizes outreach with the Claude API, and pushes drafts to Gmail via a Claude agent using the Gmail MCP connector.
Alternatives in Data
- Finance Skills Pack — Financial analysis and planning skills 5.3k ★
- Osint Employees — Gather employee names + email patterns for password spray prep 4.5k ★
- Agentlas Storm — Run a force-robust Stormbreaker loop — route to real agents, execute a verified pipeline to completion 1.1k ★
README
Cold Email Automation
A data pipeline + Claude-powered outreach system built to run job search at scale: extracting verified hiring contacts from a public government dataset, generating personalized cold emails with Claude, and pushing them to Gmail as drafts via a Claude agent over MCP.
What it does
- Sources contacts from public record.
extract_contacts.pyparses the U.S. Department of Labor's quarterly LCA (Labor Condition Application) disclosure data — a public dataset employers are required to file — and pulls the listed point-of-contact for each filing. - Splits & dedupes. Contacts are separated into hiring managers vs. talent-acquisition/recruiting contacts, deduplicated by email, and checked against every address already contacted.
- Personalizes at scale.
scripts/batch_gen.pycalls the Claude API to infer a company-specific angle for each lead (based only on company name + contact title) and drafts a tailored email from a fixed template — batched, rate-limited, and resumable viaprogress.json. - Pushes real Gmail drafts via Claude + MCP. Generated emails aren't sent through the raw Gmail API — a Claude agent connected to Gmail through MCP (Model Context Protocol) reads each drafted email and creates it directly as a Gmail draft.
- Follow-up sequencing (built, not deployed).
scripts/follow_up_gen.pycomputes a 3-stage follow-up cadence (business-day offsets) per lead infollow_up_tracker.csv, ready to drive F1/F2/F3 drafts — this stage was built but not run in production for this campaign.
Scale
- 13,000+ leads processed from a public dataset of ~83,000 LCA filings
- 1,600+ personalized drafts generated
- Fully automated resume-from-last-position on every run — no re-processing, no duplicate outreach
- Landed 8+ calls with direct team members rather than screening through ATS
Stack
Python, pandas, numpy (business-day follow-up math), Anthropic Claude API (content generation), Claude Agent + Gmail MCP connector
Related Skills
Speculative
Find Station F companies that have NOT posted AI/Backend/Data roles and add speculative outreach targets to co
Jobs Mail
The mail check. Coach reads Gmail for recruiter replies, interview invites and rejections, updates the pipelin
Data Deletion Skill
A Claude skill for running structured personal-data erasure campaigns — 224 data brokers, OSINT tools and brea
Receipt Email
Scan Gmail for receipt and invoice emails, download attachments, extract data, and match to bank transactions
Email Watch
Scan Gmail like a recruiter with eyes on the inbox. Surfaces inbound opportunities, pipeline updates, stale th
Daily Email Triage
Run the fetch -> triage -> (calendar check for scheduling requests) -> draft -> (block confirmed times on the
Related Agents
Outreach Drafter
Intent Outreach Phase-3 worker. Scores one lead's fit against the ICP and drafts grounded outreach (email or L
Agency Email Intelligence
Email pipeline architect — MIME → structured reasoning-ready data pro AI agents. Use pro OneFlow Gmail mass pr
Startup Deep Dive
Deep-dives ONE recently-funded startup and returns a single dashboard-row JSON (funding history, contacts, pat