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.

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

Source material given with the request

Subject: Introducing Ledgerwell - Premier Bookkeeping Solutions for Dental Practices! Hi Dr. Okonkwo, My name is Daniel and I am the founder of Ledgerwell, a bookkeeping firm that was founded in 2019 and has grown to a team of 9 accountants. We offer a full range of services including monthly bookkeeping, payroll, accounts payable, tax preparation support, insurance claim reconciliation, financial reporting, budgeting, and cash flow forecasting. We use the latest cloud software and our team is highly trained and dedicated to excellence. Our clients love working with us and we pride ourselves on our customer service. One of our dental clients, a two-chair practice, stopped spending 11 hours a month reconciling insurance payments after we took it over. We would love the opportunity to schedule a 30-minute call at your earliest convenience to discuss how we can help your practice achieve its financial goals. Best regards, Daniel
with the skill
## Rewrite **Subject:** insurance reconciliation Hi Dr. Okonkwo, A two-chair dental practice we work with stopped spending 11 hours a month reconciling insurance payments after we took it over. Is that something your team deals with too? Happy to show you how we set it up. Daniel Ledgerwell [postal address] If this isn't relevant, reply "no" and I won't follow up. About 50 words, down from about 150. ## What changed and why - **Subject line:** The original read as a product pitch, with a title-case headline, "Premier," and an exclamation point. The new one is two lowercase words that look like they came from a colleague.
Show the rest (20 more lines)
- **Opening:** It no longer starts with who you are. The 11-hours result is your best proof, so it goes first. - **Cut:** - The founding year, team size, and the eight-item service list. A list that long makes you sound like a generalist, and the one thing that matters to her is insurance reconciliation. - "Latest cloud software," "dedicated to excellence," "clients love working with us." No one believes these and they don't help her decide anything. - **Ask:** The 30-minute call "at your earliest convenience" became a one-line question she can answer with "yes" or "sort of." Interest-based asks get more replies than meeting requests on a first touch. - **Footer:** I added the opt-out line and a postal address placeholder. Cold email needs both. ## What would make it stronger - **A real signal about her practice.** If you know her chair count, that she's hiring, or that she recently opened a second location, add one specific sentence that leads into the insurance problem. Without a real hook, skip it. A made-up compliment is worse than none. - **Matching the proof to her size.** If she runs a larger practice, use a client closer to her size, or say "a two-chair practice" and let her do the math. - **Verifying the 11 hours.** Make sure it's accurate and that the client is fine with you citing it. If you can name the practice, that's even better. ## Follow-up (day 3) > Dr. Okonkwo, one thing that usually surfaces in the first month: denied or underpaid claims that nobody had flagged. Happy to run a sample month of your insurance payments and send back what we find. Want me to? It offers something small and specific instead of "just checking in." Before sending, make sure you're on a secondary domain with open tracking off, and measure replies rather than opens.
without
**Subject:** 11 hours/month on insurance reconciliation? Hi Dr. Okonkwo, A two-chair dental practice we work with was spending 11 hours a month reconciling insurance payments. After handing it to us, they spend none. I'm Daniel, founder of Ledgerwell. We do bookkeeping for dental practices, including claim reconciliation, payroll, and monthly reporting. Is insurance reconciliation something you or your staff are still handling in-house? If so, I'm happy to send a short overview of how we'd take it off your plate. Best, Daniel --- **What I changed and why:** - **Led with the result.** The 11-hours stat was buried at the end, but it's your strongest hook, so it now opens the email and the subject line. - **Cut the credentials and service list.** Founding year, team size, "latest cloud software," and "excellence" don't persuade, and a long list of services makes you sound generic. One relevant specialty (claim reconciliation) is more memorable. - **Replaced the 30-minute call ask with a low-friction question.** Cold recipients rarely commit to a call, but a simple yes/no question is easy to answer.
Show the rest (7 more lines)
- **Dropped the "Premier... Solutions!" subject line.** It reads as a mass promo. A specific, curiosity-driven subject gets opened more. **Optional subject line alternatives:** - Quick question about your insurance reconciliation - How a 2-chair practice got back 11 hours a month If you have a real client name you can share, or a detail like dollars recovered from missed claims, adding it would make the email even stronger.

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.