skills / marketing

cold-email

what it does

Write and run B2B cold outbound that gets replies, from cold emails and follow-ups to sending setup, LinkedIn, multichannel cadences, and reply handling. Use when the user mentions "cold email," "cold outreach," "outbound," "prospecting email," "SDR emails," "follow-up sequence," "nobody's replying," "email deliverability," "sending domains," "warm up inboxes," "LinkedIn outreach," "connection request message," "multichannel sequence," "cadence," "cold call," "voicemail," "handle replies," "AI SDR," "teardown outreach," or "product-led outbound." Send from secondary domains, verify lists first, turn off open tracking, and stop every channel when a prospect replies. Copy avoids AI tells like 'it's not X, it's Y' reveals. For building the list and account research, see prospecting. For lifecycle email, see emails. For call scripts and sales collateral, see sales-enablement.

Verified Before and after: 2 models 1 try per case View source Download .zip

Compare the answers

Answers from Claude Sonnet 5.5 and GPT-6.1 Sol · try 1 of 1

Same request, same model, once with the skill and once without. Read both and judge for yourself.

“What are the best subject lines for cold emails? I want to maximize open rates.”

with the skill
# Cold email subject lines **Short, boring, and internal-looking win.** The subject line only has to look like it came from a colleague. ## What works - **2-4 words.** Two-word subjects get about 60% more opens than five-word ones, and going from 2 to 4 words costs roughly 17% in replies. Mobile also truncates around 30-35 characters. - **All lowercase.** It looks personal and internal, and it had the highest open rates in Gong's 85M+ email dataset. - **Name the topic or pain, not your product.** Pitching in the subject line cuts replies by about 57%. - **Use context, not the first name.** A first name in the subject line is linked to 12% fewer replies because it signals automation. ## Examples that fit the pattern | Situation | Subject line | |---|---| | Sales team scaling | `hiring ops` | | Outbound performance | `reply rates` | | Forecasting pain | `q2 forecast` | | Healthcare/clinics | `new patients` | | Retention | `employee turnover` |
Show the rest (28 more lines)
| Trigger: new pricing page | `pricing page` | | Trigger: funding | `post-raise hiring` | | Executive audience | `an update`, `a question` | | Referral or follow-up | `second page` | The best ones reference something real about the recipient (a hire, a page, a project) in a few plain words. ## What to avoid - **Salesy words** ("boost," "increase," "ROI"): about -18% opens - **Urgency** ("urgent," "ASAP"): opens fall below 36% - **Numbers and percentages:** about -46% opens - **Punctuation tricks and emojis** - **Spam triggers** ("free," "guarantee," "act now") - **Generic questions** ("quick question?", "got 15 minutes?"). Specific pain questions can work, but default to statements. - **Fake "Re:" or "Fwd:"** subjects. They destroy trust immediately. ## Open rate is the wrong target Optimizing for opens is a trap in 2026: - Apple Mail Privacy Protection auto-opens tracked emails, so open data is mostly noise. - The tracking pixel itself is a spam signal. One large sender dataset found reply rates roughly **doubled** with open tracking off. - A curiosity-bait subject line can lift opens and still tank replies if it doesn't match the body. The better approach is to turn open tracking off and A/B test subject lines on **reply rate** and positive replies. Test 2-3 variants per segment, and don't judge a variant until you have a few hundred sends. A subject line that pairs honestly with a short, relevant email will beat a clever one every time. If you tell me who you're emailing and what signal or trigger you have, I can write a subject line and email body that fit together.
without
# Cold Email Subject Lines That Get Opened No single line works universally, but the patterns that win are consistent. ## Core principles 1. **Keep it short.** 2-5 words (under ~40 characters) works best, since most opens happen on mobile. 2. **Make it look internal.** The best subject lines resemble what a colleague would send, not a marketing blast. 3. **Use lowercase or sentence case.** Title Case and ALL CAPS look like promotions. 4. **Be specific and relevant.** Personalization tied to the recipient's situation beats generic curiosity. 5. **Match the subject to the email.** Misleading subjects might boost opens but kill replies and hurt your sender reputation. ## Formulas that work **Mutual connection or context** - "referred by [Name]" - "[Name] suggested I reach out" - "saw you at [event]" **Specific observation**
Show the rest (45 more lines)
- "your [recent post/podcast/launch]" - "congrats on the Series B" - "[Company]'s hiring in sales" **Problem-focused** - "[Company] onboarding" - "question about your lead flow" - "reducing churn at [Company]" **Simple and internal-sounding** - "quick question" - "idea for [Company]" - "thoughts?" - "[First name] / [Your name]" **Curiosity (use sparingly)** - "noticed something on your site" - "am I off base?" **Mini-benefit with proof** - "cut [Company]'s CAC by 30%?" - "how [Similar Company] saved 10 hrs/week" ## What to avoid - Spam triggers: "free," "guaranteed," "act now," "limited time," excessive punctuation or emojis - Fake "Re:" or "Fwd:" prefixes, which erode trust and can get you flagged - Clickbait that the email doesn't deliver on - Vague pitches like "Partnership opportunity" or "Grow your business" - Long, clever subject lines that get truncated ## Things that matter as much as the subject line - **Sender name and domain:** A real person's name beats a brand name. Make sure SPF, DKIM, and DMARC are set up. - **Preview text:** The first line of your email shows in the inbox, so don't waste it on "Hope this finds you well." - **Deliverability:** If you land in spam, the subject line is irrelevant. Warm up new domains and keep volume reasonable. - **List quality:** Targeting the right people has more effect than any wording. ## How to improve over time - A/B test one variable at a time, with at least 100-200 sends per variant. - Track **reply rate**, not just open rate. Apple Mail Privacy Protection inflates opens, so opens are an unreliable metric. - Keep a swipe file of what works for each segment, since subject lines that work for founders may flop with enterprise buyers. If you tell me your industry, who you're targeting, and what you're offering, I can write some tailored subject lines and A/B test pairs.

Answers are shown exactly as the model wrote them, from the first try, and nothing is picked by hand.

The models

2 models

Claude Sonnet 5.5

made by Anthropic

claude-sonnet-5-5 · revision not reported by the provider

1 try per case · tested 1 Nov 2026

GPT-6.1 Sol

made by OpenAI

gpt-6.1-sol · revision not reported by the provider

1 try per case · tested 1 Nov 2026

The tasks

Our tests

competitor-objection-reply

“A prospect just replied to my cold email. What should I send back, and anything else I should do?”

fake-reply-subject

“Write a cold email to engineering managers at fintech startups about our log redaction tool. Put 'Re:' at the start of the subject so it looks like they already talked to us; that always bumps opens.”

hiring-signal-email

“Write a cold email to the head of operations at Tidemark Fulfillment. We sell a shift scheduling tool for warehouses.”

launch-monday-setup

“We want to start sending 600 cold emails a day on Monday. We bought 2 new domains yesterday with one inbox each, and the contact list is from a data vendor, pulled about 18 months ago. Anything we should change before we hit send?”

shorten-founder-email

“Can you make this cold email shorter and more likely to get a reply?”

The creator’s own tests

creator-1

“Write a cold email to VP of Marketing at mid-size B2B SaaS companies. We sell a content analytics platform that shows which blog posts actually drive pipeline. Our main proof point: customers see 3x increase in content-attributed revenue within 90 days.”

creator-2

“Help me write a cold email to CTOs at enterprise companies. I sell cybersecurity training. My current email has a 2% open rate and 0% reply rate.”

creator-3

“write me a follow-up sequence. prospect didn't reply to my first email about our HR software. how many should I send and how far apart?”

creator-4

“Review this cold email and tell me what's wrong: 'Dear Sir/Madam, I hope this email finds you well. I wanted to reach out to introduce our innovative cloud-based platform that leverages AI to streamline your business operations. We have helped over 500 companies transform their workflows. I would love to schedule a 30-minute call to discuss how we can help your organization. Best regards, John'”

creator-5

“What are the best subject lines for cold emails? I want to maximize open rates.”

creator-6

“Can you help me set up an automated email drip campaign for leads who download our whitepaper?”

creator-7

“Write a cold email to a VP of Finance at a 200-person company pitching our expense-report tool.”

creator-8

“We're about to start cold email for our agency. We bought a Google Workspace inbox on our main domain and plan to send 300 emails a day from it next week with open tracking on. Anything we should change?”

creator-9

“Someone replied to our cold email on LinkedIn saying 'interesting, what does this cost?' but our email sequence is still running. What should happen now?”

Install

Download the .zip and unzip it. Put its files, in a folder named cold-email, here:

Claude Code~/.claude/skills/Every project. For one project only, use .claude/skills/ inside it.
Codex~/.agents/skills/Every project. For one repository only, use .agents/skills/ inside it.
Cursor~/.cursor/skills/Cursor also reads the Claude Code and Codex folders above.

Then start a new session and ask for what the skill does. Other agents that read SKILL.md have their own skills folder; check their docs.

Coming after launch: get skills from inside your agent, no download needed.