SKILL/TREE

Write a cold email sequence that doesn't read like a press release.

Give it your ICP, your pain point, and your one proof point — get a complete B2B SaaS cold email sequence (opener, two follow-ups, breakup) your prospect won't delete.

$3.99
Works in Claude (Pro/Max/Team) or ChatGPT (Plus/Team) · paid AI plan required
Both Claude + ChatGPT packages included — you can't pick the wrong one.
Updated
014 emails written end-to-end — opener (day 1), follow-up 1 (day 3-4), follow-up 2 (day 7-10), breakup email (day 14-21) — each under 100 words
02Subject lines pulled from a swipe file of 30 proven formulas — pain-led, trigger-event, insight/reframe, social proof — matched to the angle your ICP responds to
03Personalization {{tokens}} tied to real public signals (LinkedIn headline, BuiltWith stack, recent funding, job postings, blog posts) — with a fallback if the data isn't there
04Drop in a draft you already wrote and get an annotated before/after teardown — the same format a $500/hr sales consultant uses
05Handles the no-customers-yet case — leans on pain specificity instead of social proof and tells you which email to revise once your first result lands
06Refuses to write a 10-email follow-up chain because reply rates plateau at 4 and unsubscribe rates climb — explains why with the actual research

What it does

You know your product, you've done the customer interviews, and you can explain the pain in your sleep. Then you open a blank cold email sequence and write something that reads like a press release with 'My name is X and I'm the founder of Y...' and you wonder why your reply rate is under 1%. This skill produces a complete B2B SaaS cold email sequence from your ICP description, pain point, value prop, one proof point, and the CTA you want — opener, two follow-ups, breakup email, all under 100 words each, written in a founder voice instead of a marketing department voice. Every email comes with a subject line (the bundled subject-line-formulas.md gives 30 proven formulas across pain-led, trigger-event, insight, and social-proof angles), personalization tokens tied to real public signals, and a single low-friction CTA. The output is paste-ready for Apollo, Instantly, Smartlead, HubSpot, or whatever sequencer you're using — no commentary, no fluff, just the copy and a five-item pre-launch checklist (token replacement, spam-trigger words, SPF/DKIM, daily volume cap, unsubscribe mechanism). Already have a draft? Paste it in and the skill runs a before/after sequence teardown using the bundled sequence-teardown-examples.md — identifies the three structural problems (press-release opener, no-value follow-ups, aggressive breakup), rewrites the most broken email as a demonstration, then fixes the rest. It will not write you a 10-email cold sequence, even if you ask — the data doesn't support it past four touches.

Frequently asked

How many emails should a cold outbound sequence have?
Four — opener, two follow-ups, breakup. Reply rates plateau past four touches and unsubscribe rates climb. If you want to keep prospects warm beyond that, the right move is a 60-day re-engagement sequence, not a longer initial cold drip. The skill will write either, but it'll push back hard if you ask for ten.
How do I write a cold email opener that doesn't sound like a press release?
Don't start with your name or company name. Start with the prospect or with the insight. Lead with a specific pain or a trigger event (a hire, a funding round, a stack migration) — not a feature list. Keep it under 100 words with one CTA. The bundled teardown examples show the exact before/after pattern.
What goes in a cold email follow-up that isn't 'just bumping this'?
A new angle — a different pain point, a customer stat, a 'have you considered...' reframe, or a consequence framing (what happens if this stays broken). The skill writes follow-up 1 with a fresh angle on the same pain, then follow-up 2 with social proof or a lower-commitment CTA. 'Just following up!' is never the answer.
I don't have any customers yet. Can I still send a cold sequence?
Yes. The skill detects when no proof point is provided and shifts to a pain-specificity opener instead of social proof. It also flags exactly which email (usually email 3) to retrofit once you land your first result, so you don't have to rewrite the whole sequence later.
Can't I just write the prompt myself in ChatGPT?
You can write a prompt. But the value here is the bundled 30-formula subject line swipe file, the teardown examples calibrated against real founder mistakes, and the structural rules (under 100 words, one CTA, opener doesn't start with 'I' or company name, breakup tone is warm not passive-aggressive) that get baked into every output without you having to remember them.

Install — no Terminal required

After checkout you land on a page with a one-click download and a pre-built install prompt. Pick the AI you already pay for — both packages are included, so you can't pick wrong.

What you'll see the second your payment clears
Your license key
ST-XXXX-XXXX-XXXX · permanent
Pre-built install prompt⧉ Copy
ChatGPT package (ZIP)⬇ Download

No setup work before you buy — copy, paste, done.

Have Claude Pro, Max, or Team?
Copy the prompt, paste into Claude

Copy the pre-built install prompt from the success page, paste it into any Claude Code chat, and Claude installs the skill itself — about 10 seconds. Using the app instead? Drop the downloaded folder into a Claude Project's knowledge and ask Claude to use it.

Have ChatGPT Plus or Team?
Build a Custom GPT — ~2 minutes
  1. Click Download ChatGPT package (included with every purchase).
  2. Unzip it — inside is a SETUP.md and a knowledge/ folder.
  3. Go to chatgpt.com → your profile → My GPTs Create a GPTConfigure.
  4. Paste the Name, Description, and Instructions from SETUP.md into the matching fields.
  5. Under Knowledge, upload every file in the knowledge/ folder.
  6. Click Create/Save, open your GPT, and describe your task in plain English.

A paid plan on either platform is required — Claude (Pro, Max, or Team) or ChatGPT (Plus or Team). Comfortable with Terminal? A one-line npx skilltree-network install path is available too.