๐ง email-campaign-writer
Welcome, launch, cart and newsletter email sequences with subject-line tests. A free, open-source Agent Skill for Claude Code, Cline, Cursor, Codex and 75+ AI agents.
Install email-campaign-writer
# Claude Code (all 51 skills)
/plugin install all-skills --marketplace milad-ahmd/agent-skills
# Cursor, Codex, Cline, Windsurf, Copilot + 75 more agents
npx skills add milad-ahmd/agent-skills --skill email-campaign-writer
# Shell installer
curl -fsSL https://raw.githubusercontent.com/milad-ahmd/agent-skills/main/install.sh | bash -s -- email-campaign-writerIncluded in packs: marketer-pack
What to say to your agent
Write a 5-email welcome sequenceWrite a launch email campaign
When it triggers
Writes email marketing campaigns and automated sequences such as welcome series, product launches, newsletters, abandoned cart, re-engagement, and sales promotions, with subject-line variants, preview text, segmentation, send timing, and deliverability and compliance checks. Use when the user asks for marketing emails, newsletters, drip or nurture sequences, or email subject lines.
Full skill instructions (SKILL.md)
Email Campaign Writer
Emails that get opened, read and clicked, and that don't land in spam.
1. Brief
Goal (nurture, launch, sale, retention), audience segment and where they are in the journey, the offer, the brand voice, the ESP in use (Mailchimp, Klaviyo, ConvertKit/Kit, Beehiiv, Brevo...) and the merge tags it supports.
2. Sequence templates
| Sequence | Emails |
|---|---|
| Welcome | 1 deliver lead magnet + set expectations โ 2 story / why us โ 3 best content โ 4 social proof โ 5 soft offer |
| Launch | Teaser โ Open cart (value + offer) โ Proof / FAQ โ Objection handling โ Last chance (real deadline only) |
| Abandoned cart | 1h reminder โ 24h objections + reviews โ 48โ72h incentive (optional) |
| Re-engagement | "Still want these?" โ best-of โ final "we'll remove you" (list hygiene) |
| Newsletter | One main story/insight + 2โ3 curated items + one CTA |
For each email, include the send delay or trigger and the goal of that email.
3. Each email
- 3 subject lines of 50 characters or fewer (curiosity, benefit, personal) plus preview text of 90 characters or fewer that complements the subject.
- A body with one idea and one primary CTA, short paragraphs, written like a person rather than a brochure.
- Personalisation with merge tags (
{{first_name|default:"there"}}) and their fallbacks. - A P.S. line, which is often the second most-read part.
- A plain-text version, and a note on rendering in dark mode.
4. Deliverability and compliance checklist
A clear sender name, no spammy words in all caps, a sensible link and image ratio, an unsubscribe link, the physical address (CAN-SPAM), consent (GDPR) and authenticated sending (SPF, DKIM, DMARC). Mention these to the user if they aren't set up.
5. Test and measure
A/B test one variable (the subject line first). Track open rate (unreliable because of Apple Mail Privacy Protection), click rate, conversions and unsubscribes.
Rules
- No fake urgency, fake "Re:/Fwd:" subjects or deceptive claims.
- Use only the real offers, prices and testimonials that the user provides.
View source on GitHub โญ Star the collection
Related skills
๐ฃ ad-copy-generator
Ad copy for Meta, TikTok, Google and YouTube within each platform's limits, plus an A/B test matrix
๐จ brand-voice-guide
A brand voice, positioning and personas guide, then rewrites copy on-brand
๐ต๏ธ competitor-spy
Competitor analysis of pricing, messaging, socials, ads and reviews, with a SWOT and opportunities
โป๏ธ content-repurposer
One video or podcast into 15+ posts: Shorts, Reels, threads, LinkedIn, carousel, newsletter
๐ช hook-generator
Scroll-stopping hooks for videos, posts, emails and ads, scored and ranked
๐ค influencer-outreach
Influencer and UGC campaigns: vetting, outreach DMs, briefs and tracking