emails Skill for Claude Code: Design Email Sequences and Lifecycle Flows
Designs multi-email sequences such as welcome, nurture, re-engagement and onboarding flows, with timing, subject lines and copy.
- Installs
- 82.1K
- on skills.sh
- Stars
- 57.9K
- on GitHub
- Files
- 4
- besides SKILL.md
- Updated
- Oct 2026
- last repo commit
emails makes your assistant design automated email flows. It loads one of three bundled references by intent: sequence templates for welcome, nurture, re-engagement and onboarding flows, email types for a lifecycle audit, or copy guidelines for writing individual emails. It sets sequence length, delays, subject lines and preview text, then writes each email.
Its copy rules include a No AI Tells section. The description names examples to avoid: 'it's not X, it's Y' reveals, 'no X, no Y, no Z' lists and fake 'Re:' subject lines. Cold outreach is handed to cold-email and in-app onboarding to the onboarding skill. It bundles three references and an evals/evals.json file, and no scripts.
Good for
- SaaS marketers building lifecycle email programs
- Founders who need a welcome or onboarding sequence
- Teams auditing which lifecycle emails they are missing
Install emails
Claude Code
- 1
Copy this prompt.
Install the emails skill in Claude Code. Run this command: npx skills add https://github.com/coreyhaines31/marketingskills --skill emails Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
From its listing on skills.sh. Source.
What's in the skill
When it loads
When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. Emails avoid AI tells like 'it's not X, it's Y' reveals, 'no X, no Y, no Z' lists, and fake 'Re:' subject lines. For cold outreach and outbound sequences, see cold-email. For in-app onboarding, see onboarding.
Sections in SKILL.md
- Reference Routing
- Initial Assessment
- Core Principles
- 1. One Email, One Job
- 2. Value Before Ask
- 3. Relevance Over Volume
- 4. Clear Path Forward
- Email Sequence Strategy
- Sequence Length
- Timing/Delays
- Subject Line Strategy
- Preview Text
- Sequence Types Overview
- Welcome Sequence (Post-Signup)
- Lead Nurture Sequence (Pre-Sale)
- Re-Engagement Sequence
Key facts
- Author
- Corey Haines
- Installs on skills.sh
- 82,108 (Nov 2, 2026)
- GitHub stars (whole repo)
- 57,855 (Nov 2, 2026)
- License
- MIT
- Last repo commit
- Oct 31, 2026
- Files in the skill folder
- 5 files: SKILL.md, evals/evals.json, 3 in references/
- skills.sh audits
- Gen Agent Trust Hub pass, Socket pass, Snyk pass
- Bundled references
- sequence-templates.md, email-types.md, copy-guidelines.md
What it includes
Loads sequence-templates, email-types or copy-guidelines by intent
Reference RoutingAsks about the product, audience, goals and current email setup
Initial AssessmentOne email one job, value before ask, relevance over volume, clear path
Core PrinciplesSequence length, timing and delays, subject lines and preview text
Email Sequence StrategyWelcome, lead nurture, re-engagement and onboarding sequences
Sequence TypesOnboarding, retention, billing, usage, win-back and campaign emails
Email Types by CategoryStructure, formatting, tone, a No AI Tells list, length and CTAs
Email Copy GuidelinesA sequence overview, a spec per email and a metrics plan
Output Format
From the official docs
Questions
What does the emails skill do?
It designs automated, multi-email flows and writes the emails in them. It also audits which lifecycle emails you are missing.
How do I install the emails skill?
Use the install box at the top of this page. The repo's README also offers a Claude Code plugin called marketing-skills that installs every skill in the collection, and a Codex plugin route for the same set. Pick one skill only if you want just this one. If you ask an agent session to run npx skills for you, the README says to pass -a claude-code, because the CLI may otherwise install only to .agents/skills/, which Claude Code does not read.
Do I need the product-marketing skill first?
No. The emails SKILL.md says to read your product marketing context file if one exists, and to ask you for anything the file does not cover. The README calls product-marketing the foundation that the other skills check first, so it helps to run it once.
Can it send the emails?
No. It writes and plans them. The SKILL.md lists email tools such as Customer.io, Mailchimp, Nitrosend, Resend, SendGrid and Kit with links to guides, and marks which have an MCP server.
What about cold outreach emails?
The description sends cold outbound to the cold-email skill. This one is for automated sequences to people who already signed up or are customers.
Does it work in Codex, Cursor or only Claude Code?
The README says the collection works with Claude Code, OpenAI Codex, Cursor, Windsurf, and any agent that supports the Agent Skills spec. It does not list test results per skill.
Is the emails skill safe to install?
It is a markdown skill. The folder bundles reference files and an evals/evals.json file, and no scripts. The SKILL.md names no API key. It changes how your assistant works in your project, so read the SKILL.md if you need to review it first.
Information
updated Nov 2, 2026
- Repository
- coreyhaines31/marketingskills
- Folder
skills/emails
Sources
Docs, issue trackers and discussions this page is built from.
Show all 3Hide
- emails SKILL.md · github.com
- marketingskills README · github.com
- emails on skills.sh · skills.sh