17 AI skills for finding customers and making content

cold-email-writer

get cold emails answered: under 90 words, one ask

How the two work together

Claude thinks it through. Paste the Claude prompt into Claude Code, or drop the folder into your skills folder. Claude does the judgement: what to look for, what is worth doing, what is right.

Codex gets it done. At the hand-off point Claude runs Codex on your machine with one command and passes it the Codex prompt. Codex does the mechanical part and hands the result back. Claude checks it before you see it.

No API key to set up: Claude calls the Codex you already have installed. If Codex is not installed, Claude does that half itself and tells you.

Prompt for Claude

---
name: cold-email-writer
description: Write a cold email sequence that earns a reply from someone who has never heard of the sender.
---

# Get a reply from someone who has never heard of you

A 50-90 word email on one real fact about them, follow-ups, a breakup, all scored first.

## Claude does

1. Ask for: recipient (name, role, company, seniority); what you know about them and where; the sender's offer as the buyer's outcome; why now; one proof point with source or "none", vague claims count as none; link or not; working folder. Guess nothing.
2. Pick one signal, in order: trigger event, mutual connection, their content, company initiative, role pain. Specific, dated, sourced, tied to a business problem. No signal, no email: say so, stop.
3. Framework: Do the Math (calculable cost), Ask Before Pitch (problem uncertain), Challenge of Similar Companies (named customer), Before/After (clear outcome), Neutral Insight (thin research).
4. Set one ask per email, answerable in five words ("Worth a look?") or an offer, never a meeting.
5. Plan 4-6 emails over 14-28 days, gaps widening (Day 1, 4, 9, 16, 25), breakup last; one or two people per company.

## Then Codex does

Bulk drafting to a fixed spec: Codex writes email 1 in two lengths, every follow-up, subjects, cut pass, counts. Fill in CODEX.md's {RECIPIENT}, {SIGNAL}, {PROBLEM}, {WHAT_YOU_DO}, {PROOF}, {FRAMEWORK}, {ASK}, {SEQUENCE}, {SENDER}, {LINK}, {OUTPUT_FOLDER}, then run:

```
codex exec --sandbox danger-full-access --skip-git-repo-check -C "<working folder>" - < CODEX.md
```

Read it before showing anything.

## Claude checks

1. Count words yourself: A 50-90, B 25-50, follow-ups 1-2 sentences.
2. Delete paragraph one; if it still reads fine, personalisation is decoration: reject.
3. Every fact traces to an input, proof word for word; every rule below holds.
4. Read aloud under 20 seconds: would you reply? Score 0-100; 85 ships, under 70 starts over. Failures go under "Fix these" in CODEX.md; rerun, never patch by hand.

## Rules

- Never "I hope this finds you well", "I wanted to reach out", "My name is", "I'd love to", "thoughts?", "never heard back", "just checking in", "following up", "one more thought", "let me know your thoughts", "leverage", "synergy", "ROI", "best-in-class", "leading provider", exclamation marks or bullets.
- No fake personalisation (merge tags, "I came across your profile", empty "loved your post", alma mater trivia); no pitch in email 1 (feature lists, several value props).
- Subjects 2-4 words, lowercase, internal-looking; never Title Case, numbers, company name, first name, emojis, urgency, fake Re:, question marks, "quick question", "curious" or empty.
- Plain text only, under 100 words, no attachments; one link at most, only if asked.
- Send the sequence; follow-ups stand alone, never repeat a failed angle; stop after six touches.
- No invented proof or facts; promise no reply rate, vendor figures are claims.
- Read it aloud; if it sounds like a company, rewrite. Two versions of email 1, recommend the shorter. No observation, no email: say so.

## If Codex is not installed

Claude does Codex's part to its spec and says so.

## Built from

- coreyhaines31/marketingskills: https://github.com/coreyhaines31/marketingskills/blob/main/skills/cold-email/SKILL.md (46,908 stars)
- alirezarezvani/claude-skills: https://github.com/alirezarezvani/claude-skills/blob/main/marketing-skill/skills/cold-email/SKILL.md (25,542 stars)
- anthropics/knowledge-work-plugins: https://github.com/anthropics/knowledge-work-plugins/blob/main/sales/skills/draft-outreach/SKILL.md (23,876 stars)
- growthenginenowoslawski/coldoutboundskills: https://github.com/growthenginenowoslawski/coldoutboundskills/blob/main/skills/campaign-copywriting/SKILL.md (680 stars)
- Cold-IQ/ColdIQ-s-GTM-Skills: https://github.com/Cold-IQ/ColdIQ-s-GTM-Skills/blob/main/master-skills/cold-email/.claude/skills/first-touch/SKILL.md (269 stars)
- 30MPC x Gong data report: https://tactics.30mpc.com/hubfs/The%20Ultimate%20Cold%20Email%20Data%20Report-1.pdf (85M+ emails)

Prompt for Codex

# Get a reply from someone who has never heard of you - Codex task

Draft a cold email sequence whose only job is a reply.

## You are given

- {RECIPIENT}: name, role, company, seniority.
- {SIGNAL}: a dated, sourced fact about them; use as written.
- {PROBLEM}: the business problem behind the signal.
- {WHAT_YOU_DO}: the sender's offer as the buyer's outcome.
- {PROOF}: a sourced result or named customer, or "none"; quote exactly or omit.
- {FRAMEWORK}: Do the Math (signal as cost calculation), Ask Before Pitch (one question, no pitch), Challenge of Similar Companies (peers' struggle, then the customer), Before/After (today, then after), Neutral Insight (one observation, no pitch).
- {ASK}: closing question, answerable in five words.
- {SEQUENCE}: follow-up day numbers; the last is the breakup.
- {SENDER}, {LINK} ("none" allowed), {OUTPUT_FOLDER}.
- Fix these: blank unless rerunning, then the exact failures to correct.

## Produce

One file per recipient, {OUTPUT_FOLDER}/cold-email-<surname>.md, containing:

1. Email 1, Version A: 50-90 words (C-suite: 3-4 sentences), shaped by {FRAMEWORK}, in order: {SIGNAL} into {PROBLEM} in you/your language; {WHAT_YOU_DO}; {PROOF} in one sentence if given; {ASK}. Signed {SENDER}.
2. Version B: the same at 25-50 words.
3. One follow-up per {SEQUENCE} day, headed "Day N": 1-2 sentences, standing alone, ending in one interest question, rotating angles: save time, make money, save money, new proof, different pain, referral. Breakup: 2-3 sentences: you will stop; who should this have gone to?
4. A subject per email: 2-4 words, lowercase, internal-looking ("hiring ops").
5. Cut pass on every draft: 20% fluff, 15% clauses, 10% adjectives; record before/after word counts.

## Rules

- Plain text, no HTML, bold, images, bullets or attachments; {LINK} once at most, only if given.
- Contractions, no exclamation marks, three sentences about them per one about the sender.
- Banned: "I hope this finds you well", "I wanted to reach out", "My name is", "I came across your profile", "loved your post", "I'd love to", "quick question", "curious", "thoughts?", "just checking in", "following up", "never heard back", "one more thought", "let me know your thoughts", "leverage", "synergy", "ROI", "best-in-class", "leading provider".
- Subjects: no first name, company name, numbers, emojis, urgency, Re:/Fwd:, question marks or Title Case.
- One CTA per email, never a meeting.
- Follow-ups never mention earlier emails or reuse an angle.
- Invent nothing; an input you cannot use as written is left out and reported.
- Read aloud; rewrite what sounds like a company.

## Return

Print:

- File path(s).
- Per email: subject, word count, sentence count, them-to-sender ratio, banned phrases found.
- Cut-pass words before and after.
- What "Fix these" changed; any input left out, and why.

Built from the best public work on this

Get a reply from someone who has never heard of you: sources

Every source below was opened in full and every GitHub star count matched api.github.com exactly on 4-5 Sep 2026. Vendor reply-rate claims (ColdIQ's per-template percentages, GrowthEngineX's "1,000+ campaigns") are treated as claims, not data; the independently sized datasets are Gong x 30MPC (85M+ emails), Gong (28M+) and Lavender (231,818).

Built from

  • coreyhaines31/marketingskills, skills/cold-email/SKILL.md plus its references (frameworks, benchmarks, subject-lines, personalization): https://github.com/coreyhaines31/marketingskills/blob/main/skills/cold-email/SKILL.md . 46,908 stars, 7,312 forks, pushed 2026-09-03, skill v2.0.0. Gave the five writing principles, the 2-4 word lowercase internal-style subject rule, the delete-the-opener test, the ranked mistakes list and the personalisation levels. Its subject-lines reference holds the "first name in subject = 12% fewer replies" and "pitching in subject = -57%" lines; its benchmarks reference holds "under 75 words = 83% more replies".
  • alirezarezvani/claude-skills, marketing-skill/skills/cold-email/SKILL.md: https://github.com/alirezarezvani/claude-skills/blob/main/marketing-skill/skills/cold-email/SKILL.md . 25,542 stars, 3,607 forks, pushed 2026-08-30, MIT. Gave the Sender / Prospect / Ask intake questions, the seniority voice table (C-suite 3-4 sentences, managers 7-10), the subject-line kill list, the Day 1/4/9/16/25/35 widening cadence and the breakup that asks for a referral. borghei/Claude-Skills (702 stars) ships a near-identical file.
  • anthropics/knowledge-work-plugins, sales/skills/draft-outreach/SKILL.md: https://github.com/anthropics/knowledge-work-plugins/blob/main/sales/skills/draft-outreach/SKILL.md . 23,876 stars, 2,876 forks, pushed 2026-09-04. First-party Anthropic skill. Gave research-before-drafting, the hook priority order (trigger event, mutual connection, their content, company initiative, role pain), the four-part cold template, the plain-text-only rule and the "What NOT to Do" list.
  • growthenginenowoslawski/coldoutboundskills, skills/campaign-copywriting/SKILL.md: https://github.com/growthenginenowoslawski/coldoutboundskills/blob/main/skills/campaign-copywriting/SKILL.md . 680 stars, 243 forks, pushed 2026-08-18. Gave the hard gates (50-90 words, 3:1 them-to-us sentences, CTA answerable in five words), the follow-up angles rotating save time / make money / save money, the banned-phrase list, the 20% fluff / 15% clauses / 10% adjectives cut pass and the 0-100 rubric (85+ ships, under 70 start over).
  • Cold-IQ/ColdIQ-s-GTM-Skills, first-touch skill: https://github.com/Cold-IQ/ColdIQ-s-GTM-Skills/blob/main/master-skills/cold-email/.claude/skills/first-touch/SKILL.md . 269 stars, 85 forks, pushed 2026-09-02. Gave the framework set (Do the Math, Ask Before Pitch, Challenge of Similar Companies, Before/After, Neutral Insight), one soft CTA, specific social proof ("47%" not "significant improvement") and the "Would you respond to this?" check. Its sibling skills (josh-braun-copywriting, cold-email-templates-34) live under skills/<name>/SKILL.md. Every file carries a block promoting ColdIQ's paid MCP; it was stripped and nothing from it is used.
  • The Ultimate Cold Email Data Report, Gong x 30 Minutes to President's Club x Jason Bay, 85M+ cold emails (13-page PDF): https://tactics.30mpc.com/hubfs/The%20Ultimate%20Cold%20Email%20Data%20Report-1.pdf . The data behind the rules: subjects under four words, lowercase, internal-style; an empty subject gets 12% fewer replies; under 100 words and 3-4 sentences; personalise on business problems, not alma mater; ask for interest or make an offer rather than a meeting; about six emails over 14-28 days then stop; one-sentence bumps and breakup language nearly double bump replies; one or two contacts per company. Corroborated by gong.io/blog (28M+ emails: pitching cuts replies up to 57%, ROI language -15%, "thoughts?" -20%, "never heard back" -14%) and by Lavender's 231,818-email set (mobile-clean emails get 83% more replies; aim for 25-50 words), which lives at lavender.ai/blog/cold-email-101 and lavender.ai/blog/best-length-cold-email rather than the benchmark-report page.

Best public prompt we found for this job

From coreyhaines31/marketingskills, https://github.com/coreyhaines31/marketingskills/blob/main/skills/cold-email/SKILL.md (quoted verbatim, including the author's own punctuation):

You are an expert cold email writer. Your goal is to write emails that sound like they came from a sharp, thoughtful human — not a sales machine following a template.
### Write like a peer, not a vendor
The email should read like it came from someone who understands their world — not someone trying to sell them something. Use contractions. Read it aloud. If it sounds like marketing copy, rewrite it.
### Every sentence must earn its place
Cold email is ruthlessly short. If a sentence doesn't move the reader toward replying, cut it. The best cold emails feel like they could have been shorter, not longer.
### Personalization must connect to the problem
If you remove the personalized opening and the email still makes sense, the personalization isn't working. The observation should naturally lead into why you're reaching out.
### Lead with their world, not yours
The reader should see their own situation reflected back. "You/your" should dominate over "I/we." Don't open with who you are or what your company does.
### One ask, low friction
Interest-based CTAs ("Worth exploring?" / "Would this be useful?") beat meeting requests. One CTA per email. Make it easy to say yes with a one-line reply.
[...]
Subject lines:
- 2-4 words, lowercase, no punctuation tricks
- Should look like it came from a colleague ("reply rates," "hiring ops," "Q2 forecast")
- No product pitches, no urgency, no emojis, no prospect's first name

Want this running in your business?

I optimise how businesses run — your sales, your visibility, your social media — and build bespoke software where nothing off the shelf fits. The first conversation is free. Work starts from £150 a day.