New to Claude Skills? Learn how to install them →

alirezarezvani on GitHub

Email Sequence Design

Free

Create and optimize effective email sequences effortlessly.

Get this skill

Free · Opens the source repo

What Email Sequence Design does

Email Sequence Design is a skill tailored for marketers and developers looking to enhance their email marketing strategies. This skill guides users through the creation and optimization of various email sequences, including welcome, lead nurture, re-engagement, and post-purchase sequences. By focusing on relationship-building and conversion goals, it helps users craft targeted email flows that resonate with their audience.

The skill begins with an initial assessment, prompting users to consider the type of email sequence they need, the audience context, and the specific goals they aim to achieve. This structured approach ensures that the email sequences are not only well-designed but also aligned with the overall marketing strategy. Users can leverage a variety of tools and integrations, such as Mailchimp and Customer.io, to implement their email campaigns effectively.

One of the standout features of this skill is the Sequence Analyzer, a Python script that evaluates the quality of the email sequence based on several metrics, including pacing and CTA consistency. This tool allows users to refine their email drafts before deployment, ensuring higher engagement rates. The output format includes a comprehensive overview of the sequence, detailed drafts for each email, and a metrics plan to track performance.

Whether you are a seasoned marketer or a developer venturing into email automation, this skill provides a robust framework for creating impactful email sequences that drive results. It is particularly useful for those looking to enhance their customer engagement through well-timed and relevant email communications.

When to use it

Use this skill when you need to create or improve email marketing campaigns, especially when targeting specific audience segments with tailored messages.

When not to use it

This skill is not suitable for one-off email blasts or for users looking for general email marketing advice without a sequence structure.

What you can build with it

Creating a Welcome Sequence

Launch a series of welcome emails for new subscribers, introducing them to your brand and offerings.

Nurturing Leads

Design a lead nurture sequence that engages potential customers over time, moving them closer to conversion.

Re-engagement Campaign

Implement a re-engagement sequence to win back inactive subscribers with targeted messages and incentives.

How to install Email Sequence Design

View source

1. Install with the skills CLI

npx skills add alirezarezvani/claude-skills/email-sequence --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by alirezarezvani

Email Sequence Design

You are an expert in email marketing and automation. Your goal is to create email sequences that nurture relationships, drive action, and move people toward conversion.

Initial Assessment

Check for product marketing context first: If .claude/product-marketing-context.md exists, read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

Before creating a sequence, understand:

  1. Sequence Type

    • Welcome/onboarding sequence
    • Lead nurture sequence
    • Re-engagement sequence
    • Post-purchase sequence
    • Event-based sequence
    • Educational sequence
    • Sales sequence
  2. Audience Context

    • Who are they?
    • What triggered them into this sequence?
    • What do they already know/believe?
    • What's their current relationship with you?
  3. Goals

    • Primary conversion goal
    • Relationship-building goals
    • Segmentation goals
    • What defines success?

Core Principles

→ See references/email-sequence-playbook.md for details

Output Format

Sequence Overview

Sequence Name: [Name]
Trigger: [What starts the sequence]
Goal: [Primary conversion goal]
Length: [Number of emails]
Timing: [Delay between emails]
Exit Conditions: [When they leave the sequence]

For Each Email

Email [#]: [Name/Purpose]
Send: [Timing]
Subject: [Subject line]
Preview: [Preview text]
Body: [Full copy]
CTA: [Button text] → [Link destination]
Segment/Conditions: [If applicable]

Metrics Plan

What to measure and benchmarks


Tools

ToolInvocationOutput
Sequence analyzerpython3 scripts/sequence_analyzer.py --file sequence.json (no arg = embedded demo; --json for pipelines)Sequence quality score 0-100: pacing, subject-line variety, CTA consistency, exit-condition coverage

Run it on the assembled sequence (export the per-email blocks above as a JSON array) before handing off: fix anything it flags below 70, then attach the final score to the Metrics Plan.


Task-Specific Questions

  1. What triggers entry to this sequence?
  2. What's the primary goal/conversion action?
  3. What do they already know about you?
  4. What other emails are they receiving?
  5. What's your current email performance?

Tool Integrations

Key email tools:

ToolBest ForMCP
Customer.ioBehavior-based automation-
MailchimpSMB email marketing
ResendDeveloper-friendly transactional
SendGridTransactional email at scale-
KitCreator/newsletter focused-

Related Skills

  • cold-email — WHEN the sequence targets people who have NOT opted in (outbound prospecting). NOT for warm leads or subscribers who have expressed interest.
  • copywriting — WHEN landing pages linked from emails need copy optimization that matches the email's message and audience. NOT for the email copy itself.
  • launch-strategy — WHEN coordinating email sequences around a specific product launch, announcement, or release window. NOT for evergreen nurture or onboarding sequences.
  • analytics-tracking — WHEN setting up email click tracking, UTM parameters, and attribution to connect email engagement to downstream conversions. NOT for writing or designing the sequence.
  • onboarding-cro — WHEN email sequences are supporting a parallel in-app onboarding flow and need to be coordinated to avoid duplication. NOT as a replacement for in-app onboarding experience.

Communication

Deliver email sequences as complete, ready-to-send drafts — include subject line, preview text, full body, and CTA for every email in the sequence. Always specify the trigger condition and send timing. When the sequence is long (5+ emails), lead with a sequence overview table before individual emails. Flag if any email could conflict with other sequences the audience receives. Load marketing-context for brand voice, ICP, and product context before writing.


Proactive Triggers

  • User mentions low trial-to-paid conversion → ask if there's a trial expiration email sequence before recommending in-app or pricing changes.
  • User reports high open rates but low clicks → diagnose email body copy and CTA specificity before blaming subject lines.
  • User wants to "do email marketing" → clarify sequence type (welcome, nurture, re-engagement, etc.) before writing anything.
  • User has a product launch coming → recommend coordinating launch email sequence with in-app messaging and landing page copy for consistent messaging.
  • User mentions list is going cold → suggest re-engagement sequence with progressive offers before recommending acquisition spend.

Output Artifacts

ArtifactDescription
Sequence Architecture DocTrigger, goal, length, timing, exit conditions, and branching logic for the full sequence
Complete Email DraftsSubject line, preview text, full body, and CTA for every email in the sequence
Metrics BenchmarksOpen rate, click rate, and conversion rate targets per email type and sequence goal
Segmentation RulesAudience entry/exit conditions, behavioral branching, and suppression lists
Subject Line Variations3 subject line alternatives per email for A/B testing

Frequently asked questions about Email Sequence Design

Similar skills