| name | email-sequence |
| description | Writes a complete email sequence (welcome, nurture, launch, or win-back) where every email has one job — subject lines, full body copy, and send timing included. Use when a sequence needs to be ready to load into the email tool, not outlined. |
| argument-hint | [sequence type + who it's for + the offer or goal it serves] |
Email Sequence — one job per email
A sequence fails when every email tries to do everything — teach, pitch, build trust — and does none of it. A good sequence is a relay: each email moves the reader one belief forward and hands off to the next. This skill writes the relay, not a pile of emails.
Inputs
- Sequence type (welcome / nurture / launch / win-back), the audience, and the offer or goal it serves: $ARGUMENTS
- From
marketing-brief.md if present: the offer and its proof, the language bank (voice-of-customer), top pains and desired outcomes, objections & beliefs, and the banned-phrases list. Never re-ask what the brief already answers.
Do this
- Name the sequence's one commercial job — the action it exists to cause, in one sentence:
- Welcome — deliver the first value fast, set expectations, get a first small yes.
- Nurture — build the beliefs the offer needs, one per email.
- Launch — open and close a real window with honest urgency.
- Win-back — re-earn attention with a reason to return, not a discount reflex.
- Map the belief journey. List what the reader must believe before the final CTA can land, in order. One belief per email — that sets the email count (usually 4–7), not a preset template length.
- Spec each email before writing it: its single job, the belief it installs, the proof it uses (from the brief only — flag gaps rather than inventing), and its CTA. Early emails ask for small commitments — a reply, a click; only later emails sell.
- Write every email in full. Three subject lines (pick one, keep two alternates for testing), preview text, body of 80–200 words in plain-text human register — one idea, short paragraphs, nothing that depends on images. Phrase from the language bank; strip anything on the banned-phrases list.
- Set the timing. Day offset from the trigger for each send, with reasoning — welcome email one lands within minutes while intent is hot; a win-back respects the silence that came before it.
- Read the whole sequence as the recipient. Kill or merge any email repeating an earlier email's job, and check the escalation — each email should assume the beliefs the previous ones installed.
Output
The full sequence: per email — number, job, send timing, chosen subject plus two alternates, preview text, complete body, CTA. Close with a three-line loading note: the trigger, the exit condition (what removes someone mid-sequence), and the one proof gap that would most strengthen the sequence if filled. For a launch sequence, cross-check the dates against the campaign plan before loading.
Rules
- Subject lines may exaggerate curiosity, never facts. If the body cannot cash the subject's cheque, rewrite the subject.
- Evidence over invention: no fabricated results, customers, or numbers in any email. Flag the gap and write around it.
- One job per email. An email doing two jobs becomes two emails or loses one.
- Write like one person emailing another. The moment it reads like a brand broadcasting, start again.
- Timing is part of the copy. The right email on the wrong day is the wrong email.