EC
Email Campaign
🔵 Stable🕐 updated 2026-06-08
🔷 SkillSpec L3
pm-gtm
Write and sequence multi-email nurture or launch campaigns. Use when asked for an email sequence, drip campaign, onboarding emails, product launch emails, or nurture flow. Produces subject lines, preview text, full email body, and send-timing recommendations for each email in the sequence.
🗣 Say this to your agent
“Write a 3-email launch sequence for [product]”“Build an onboarding email flow for [SaaS tool]”“Create a drip campaign to nurture leads for [offer]”“Write a re-engagement campaign for churned users”
What to give it
▸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?
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓Each email has a single clear CTA
✓Subject lines are under 50 characters (or flagged)
✓Preview text doesn't repeat the subject line
✓Opening line is specific and attention-earning
✓Sequence has logical narrative arc (doesn't feel like disconnected blasts)
✓Tone is consistent across all emails
✓Strategic notes explain the intent of each email
⚠️ What it refuses to do
Do not include more than one primary CTA per email — competing calls to action reduce click-through by splitting attention
Do not open with "Hi, welcome to [product]" or any variation of a generic greeting — the opening line must earn attention immediately or recipients stop reading
Do not write preview text that repeats the subject line — preview text is a second chance to earn the open, not a repeat of the first chance
Do not write a sequence where each email restates the same value proposition — each email must advance the narrative or serve a distinct purpose in the buyer's journey
Do not assume all subscribers receive all emails — each email must stand alone for subscribers who missed earlier messages in the sequence
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Start with
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="email-campaign"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Email Campaign is one of 1153 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog