SKILL.md
Email Campaign Skill
This skill writes complete, sequenced email campaigns — from welcome flows to product launches to re-engagement sequences. Each email is written with subject line, preview text, full body copy, and CTA.
Required Inputs
Ask the user for these if not provided:
- Campaign goal (onboard new users / launch a product / nurture leads / re-engage churned users / announce a feature)
- Audience (who receives this? job title, lifecycle stage, what they know already)
- Product or offer being promoted or introduced
- Number of emails in sequence (if unsure, recommend based on goal)
- Tone (professional / conversational / bold / educational)
- Sender name (person or brand?)
Sequence Recommendations by Goal
If the user hasn't specified number of emails, use these defaults:
- Onboarding: 4 emails over 7 days (Day 0, Day 1, Day 3, Day 7)
- Product launch: 3 emails (Teaser → Launch Day → Follow-up/Last chance)
- Lead nurture: 5 emails over 2 weeks
- Re-engagement: 3 emails (Gentle nudge → Value reminder → Final offer)
- Feature announcement: 2 emails (Announcement → How-to/deep dive)
Output Structure Per Email
For every email in the sequence, produce:
Email [N] of [Total] — [Descriptive label e.g. "Welcome / Day 0"] Send timing: [When relative to trigger event or previous email]
Subject line: [Primary option] Subject line (A/B variant): [Alternative to test] Preview text: [40–90 characters — adds context to the subject, doesn't repeat it]
Body:
[Full email copy — formatted with clear opening line, 2–3 body paragraphs, one primary CTA]
CTA button text: [3–6 words] CTA destination: [What page/action this should link to]
