Outreach

Cold Outreach Writer

Drafts one personalised cold email under 180 words from your research notes, built on a specific observation about the prospect. Also returns three alternative subject lines, a LinkedIn note, and a 7-day follow-up. Drafts only, never sends.

/cold-outreach-writer Free
Watch Cold Outreach Writer run, then prove its output. 26 seconds, sound on.
X-Ray: what this skill can and cannot do
Shell access No
Network calls No (works from research you provide)
File writes Optional (saves your sender profile to a config file)
File reads Your profile config and research notes only
Destructive ops No
Credential access No (never connects to email accounts, never sends)
Scope Project only

Why this exists

Most cold emails die in the first sentence because they could have been sent to anyone. "I appreciate your impressive work" is not an opening, it is a delete button. The emails that get replies prove the sender actually looked at the prospect's business and noticed something specific.

This is the prompt system behind my own prospecting workflow, packaged as a skill. It forces the structure that works: one real observation, one relevant proof point, one low-friction ask, hard ceiling of 180 words. And it refuses to do the things that make outreach feel gross: no fake urgency, no invented compliments, no mass batching, and it never sends anything itself. You read every draft before it goes anywhere.

How it works

Your Profile
Research Block
Draft Email
Full Package
  1. It loads your sender profile once Name, positioning title, website, two or three real proof points, and your portfolio examples by industry. Saved to a config file so every future email reuses it. It never invents numbers or client names.
  2. You give it a research block per prospect Company, decision maker, what their website says, the weaknesses you observed, growth signals. Thin research gets flagged, not papered over with guesses.
  3. It writes one email under 180 words Specific observation first, one relevant credibility line, value-framed offer, low-friction CTA. A banned-phrase list keeps out "I hope this email finds you well" and friends.
  4. You get the full package The email, three alternative subject lines, a LinkedIn connection note under 300 characters, and an 80-word follow-up for day 7.

Step by step (for first-time users)

  1. Open Claude Code anywhere No project setup needed. A notes folder works fine.
  2. Type /cold-outreach-writer First run, it asks for your profile: who you are, proof points, portfolio examples. It offers to save them to outreach-profile.md.
  3. Paste your research on the prospect What you found on their website, what looks weak, any growth signals. The better the research, the sharper the email.
  4. Review the draft like an editor Check the observation is true and the portfolio example fits. Adjust anything that does not sound like you.
  5. Send it yourself, from your own inbox The skill never touches your email account. That is a feature, not a limitation.

What you get per prospect

OutputLimitJob
Cold email180 words maxEarn a reply with one specific observation
3 alternative subject linesOne line eachTest different angles without rewriting
LinkedIn connection note300 charactersSecond channel, same observation
Follow-up email80 wordsDay 7 nudge with one new angle, no guilt-trip

Honest take

What it does well: Discipline. The 180-word ceiling, the banned-phrase list, and the "never fabricate" rule are the difference between outreach that reads like a peer wrote it and outreach that reads like a mail merge. The structure comes from emails that actually got replies in my own prospecting, not from a marketing blog. The follow-up draft is quietly the most useful part: most people never send one because writing it feels awkward.

What it does not do: The research. You still have to look at the prospect's website and notice something real, because the opening line is only as good as the observation behind it. It also will not batch 50 emails, on purpose. If you ask, it suggests writing 3 strong ones first. And it never sends anything: no SMTP, no integrations, no API keys.

When to use it: Freelancers and small studios doing targeted outreach to a shortlist of companies they genuinely want to work with. Ten researched prospects beat a thousand sprayed ones, and this skill is built for the ten.

Use this skill in your project

Download the .md file, drop it into .claude/skills/, and run /cold-outreach-writer.

Download .md
Share
X LinkedIn Reddit