cold-email

Write, sequence, and analyze B2B cold outreach emails using frameworks and a scoring script.

Updated May 18, 2026
One-click install
npx skills add https://github.com/rigasnameji/address_uluwatu --skill cold-email-rigasnameji
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cold-email
Source: https://github.com/rigasnameji/address_uluwatu/tree/main/ADDRESS/marketing-skill/cold-email
Command: npx skills add https://github.com/rigasnameji/address_uluwatu --skill cold-email-rigasnameji

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Cold outreach emails often sound like templated sales blasts, get ignored, or land in spam. This Skill helps you write human-sounding B2B cold emails, build multi-touch follow-up sequences, and diagnose underperforming sequences with a quantitative analyzer. ## Core Features & Use Cases - Three Writing Modes: Write a single first-touch email, build a 4-6 email follow-up sequence with cadence gaps, or iterate on an existing sequence based on open/reply performance data. - Frameworks & Playbooks: Apply OPPA, QVA, and TIA frameworks plus a follow-up angle rotation guide and breakup email templates from the references directory. - Sequence Analyzer Script: Score each email 0-100 on word count, reading level, personalization density, CTA clarity, spam trigger words, and subject line quality using a stdlib-only Python script. - Deliverability Guidance: Configure SPF, DKIM, DMARC, domain warmup schedules, and list hygiene so emails actually reach the inbox. - Use Case: A founder targeting VPs of Sales at Series A SaaS companies asks for a 5-email sequence; the Skill drafts each email with subject line variants, send-day gaps, and a breakup email, then scores the sequence with the analyzer script. ## Quick Start Ask the assistant to write a cold email sequence for your target prospect describing who you are, who the prospect is, and what you want them to do.

Frequently Asked Questions about cold-email

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

FAQPage Schema
How do I write a cold email that gets replies?▼

Lead with a specific observation about the prospect, connect it to a problem they likely have, add one proof point, and end with a single low-friction ask. Keep it under 150 words, use a short vague subject line, and avoid openers like "I hope this finds you well."

How many follow-up emails should a cold outreach sequence have?▼

A typical sequence has 4-6 emails sent on Day 1, 4, 9, 16, and 25, ending with a breakup email around Day 35. Each follow-up needs a new angle such as social proof, a data point, or a direct question rather than a "just checking in" nudge.

How do I analyze cold email sequence performance?▼

Run the email_sequence_analyzer.py script with a JSON file of your sequence. It scores each email 0-100 on word count, reading level, personalization density, CTA clarity, spam triggers, and subject line quality, then flags specific issues to fix.

Does cold email require SPF, DKIM, and DMARC setup?▼

Yes, all three authentication records must be configured and passing before sending cold outreach. Use a dedicated sending domain, warm it up over 4-6 weeks starting at 5-10 emails per day, and verify your setup scores 9/10 or higher on mail-tester.com.

When should I use cold email versus a nurture email sequence?▼

Cold email is for unsolicited outreach to prospects who have not opted in, while nurture sequences target existing subscribers. Cold email requires plain text, shorter copy, one ask per email, and legal compliance with CAN-SPAM, GDPR, or CASL unsubscribe rules.