SKILL·D3616B

email-sequences

rampstackco
更新于 7 days ago
2 次查看
910
126
910
在 GitHub 上查看
元aiautomationdesign

关于

This skill helps developers design and write automated email campaigns and sequences, including onboarding, lifecycle, transactional, and broadcast emails. It generates copy and plans flows for triggers like welcome emails, abandoned carts, or re-engagement campaigns. Use it to quickly draft email content and automation logic for any email service provider.

快速安装

Claude Code

推荐
主要方式
npx skills add rampstackco/claude-skills -a claude-code
插件命令备选方式
/plugin add https://github.com/rampstackco/claude-skills
Git 克隆备选方式
git clone https://github.com/rampstackco/claude-skills.git ~/.claude/skills/email-sequences

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

Email Sequences

Plan and write email campaigns. Sequences (multi-message flows triggered by events) and broadcasts (one-off sends). Stack-agnostic. Works with any email service provider.


When to use

  • Writing welcome and onboarding email sequences
  • Planning lifecycle campaigns (activation, retention, win-back)
  • Writing transactional emails (receipts, password resets, notifications)
  • Newsletter design and writing
  • Abandoned-cart or re-engagement flows
  • Writing a one-off broadcast, launch announcement, or news email
  • Drafting email subject lines and preview text for any send

When NOT to use

  • Landing pages and conversion pages (use landing-page-copy)
  • Long-form articles (use content-and-copy)
  • Brand voice work (use brand-voice)
  • Analytics setup for email (use analytics-strategy)

Required inputs

  • The audience (segment or list)
  • The trigger or context (signup, purchase, abandonment, time-based, manual)
  • The goal of the email or sequence
  • Brand voice
  • Any technical constraints (provider, deliverability requirements)

If the audience is undefined, define it before writing. Generic emails to "everyone" perform worse than targeted ones.


The framework: 6 sequence types

Most email programs run a handful of standard sequence patterns. Each has its own goals, structure, and pitfalls.

1. Welcome / onboarding

Triggered by signup. Goal: get the user to first value.

Typical structure (5 emails over 14 days):

  • Email 1 (immediate): Welcome. Confirm they're in. State what happens next. Single CTA: the next obvious action.
  • Email 2 (day 1 or 2): First-value step. Help them get to a quick win or core action.
  • Email 3 (day 4 or 5): Education. Show them something they probably haven't discovered yet.
  • Email 4 (day 8): Social proof. Customer story or use case relevant to their segment.
  • Email 5 (day 14): Outcome reminder. Where they could be in 30/60/90 days. Soft commercial cue.

Common failure: Front-loading product features. Users don't care about features yet; they care about getting to value.

2. Lifecycle / activation

Time- or behavior-triggered. Goal: move users from signup to engaged user.

Patterns:

  • Sent when a user completes a milestone (first project, first invite, first export)
  • Or sent when a user has NOT completed a milestone after N days
  • Each email targets a specific next step

Best practice: Trigger on behavior, not just time. A user who has done 3 onboarding steps doesn't need an email telling them to get started.

3. Retention / engagement

Ongoing. Goal: keep active users engaged.

Patterns:

  • Newsletter (weekly or monthly)
  • Product updates
  • Tips and tutorials
  • Customer-only content (community, behind-the-scenes)

Cadence rule: Frequency that earns the read, not frequency that fills the calendar. Weekly newsletter that is genuinely useful beats daily newsletter that gets archived.

4. Re-engagement / win-back

Triggered by inactivity. Goal: pull a lapsed user back.

Typical structure (3 emails):

  • Email 1: "We miss you" framing or value reminder. What's new since they were last active.
  • Email 2: Specific incentive (discount, feature unlock, content offer).
  • Email 3: "Last call" or list-cleaning email. "We'll stop emailing you unless you click this."

Best practice: Honor the unsubscribe. Aggressive win-back damages deliverability. A clean list of engaged subscribers beats a large list of inactive ones.

5. Transactional

Triggered by actions: receipts, password resets, notifications, order confirmations, shipping updates.

Best practices:

  • Confirm the action that triggered the email at the top
  • Include all relevant detail without padding
  • Use plain language ("Your order shipped" not "Your shipment notification")
  • One primary CTA (track package, view receipt, view account)
  • Subject line states the action ("Your receipt for order #12345")

Highest open rates of any email type. Use sparingly for marketing nudges; over-marketing transactional emails damages trust.

6. Broadcast

One-off sends. Announcements, launches, news, time-sensitive campaigns.

Best practices:

  • Subject line earns the open
  • Single clear message per send
  • Specific audience targeting (do not blast the entire list for narrow announcements)
  • Clear CTA in the first screen-height
  • Mobile-optimized (most opens are mobile)

The 5 components of every email

Regardless of sequence type, every email has the same components.

1. Subject line

The deciding factor for whether the email gets opened.

Patterns:

  • Specific ("Your week 1 progress: 3 of 5 steps done")
  • Curiosity ("The mistake most teams make in week 2")
  • Direct ("Your invoice #12345")
  • Personal ("Quick question, [name]")
  • Urgency ("Last day for the team plan discount") - use sparingly

Avoid:

  • ALL CAPS
  • Excessive punctuation (!!!)
  • Click-bait that doesn't deliver
  • Generic ("Newsletter #23")

Length: 30 to 50 characters. Mobile clients truncate longer.

2. Preview text (preheader)

The line that appears below or beside the subject in most email clients.

Best practice:

  • Treat as the subject's wingman
  • Add what the subject line couldn't fit
  • Avoid wasting it on "View this email in browser"
  • 50 to 90 characters

3. Opening

The first line of the email body. The reader is deciding whether to keep reading.

Strong openings:

  • Reference the trigger ("You signed up yesterday for...")
  • Get to the point ("Here's what changed this week...")
  • Personal ("Saw your team just hit milestone X. Nice work.")

Weak openings:

  • "I hope this email finds you well."
  • "Welcome to our amazing platform."
  • Long throat-clearing before the actual content

4. Body

The substance.

Length guide:

  • Welcome and transactional: under 100 words
  • Lifecycle and activation: 100 to 250 words
  • Newsletter: 200 to 800 words depending on format
  • Sales sequences: 250 to 500 words

Structure:

  • One core message per email (avoid "while we have you...")
  • Short paragraphs (2 to 3 lines)
  • Bullets or lists when content is enumerable
  • Mobile-first formatting

5. CTA

The action the email is asking for.

Best practices:

  • One primary CTA per email (multiple CTAs split attention)
  • Button or clearly-styled link, not buried in prose
  • Action verb + specific outcome ("See your dashboard" not "Click here")
  • Above the fold AND repeated at the end of longer emails
  • Plain text link as a fallback for users who block buttons

Workflow

For a new sequence

  1. Define the trigger. What event starts this sequence? (Signup, purchase, abandonment, manual.)
  2. Define the goal. What does success look like at the end of the sequence?
  3. Map the journey. What does the recipient need to know, do, or feel between trigger and goal?
  4. Outline emails. One purpose per email. Sequence them across appropriate timing.
  5. Draft email 1. Subject, preview, opening, body, CTA.
  6. Draft remaining emails. Each builds on the previous.
  7. Test the sequence. Send to yourself. Read on mobile. Time the gaps.
  8. Set up triggers. Configure in the email service provider.
  9. Measure. Open rate, click rate, completion rate per email. Sequence completion rate.

For a single broadcast

  1. Define the audience. Specific segment, not the whole list.
  2. Define the goal. One thing this email accomplishes.
  3. Draft subject + preview. Generate 5 to 10 variations.
  4. Draft body. Single message, clear CTA.
  5. Test on mobile. Most opens are mobile.
  6. Schedule. Day and time matched to audience behavior.
  7. Measure. Open rate, click rate, downstream conversions.

Failure patterns

  • Sending to "everyone." Generic broadcasts to the full list have lower engagement than targeted segments.
  • Too many CTAs in one email. Splits attention. Pick one.
  • Subject line clickbait that doesn't deliver. Crashes the trust the email program is trying to build.
  • Sequences that ignore behavior. Sending day-3 onboarding email to a user who already activated wastes the touch.
  • Mobile-broken layouts. 60 to 70 percent of opens are on mobile. Test there first.
  • Long pre-text. Burying the message under "I hope this email finds you well" wastes the read.
  • Aggressive win-back. Emailing dormant users 5 times damages deliverability and brand trust.
  • No measurement. Without tracking opens, clicks, and downstream conversion, you can't iterate.
  • Ignoring deliverability. Sender reputation, authentication (SPF, DKIM, DMARC), list hygiene. Skip these and emails go to spam regardless of how good the content is.

Output format

Default output is a markdown document per email or sequence:

# Sequence: [Name]

**Trigger:** [What starts this sequence]
**Goal:** [Outcome at completion]
**Audience:** [Specific segment]
**Length:** [N emails over X days]

## Email 1 - [Subject working title]

**Send:** [Trigger / Day N]
**Subject:** [text]
**Preview:** [text]

[Body]

**Primary CTA:** [text]
**CTA URL:** [destination]

---

## Email 2 - [Subject working title]

[Same structure]

---

[etc.]

For a single broadcast, just one email block.


Reference files

GitHub 仓库

rampstackco/claude-skills
路径: dist/codex/.agents/skills/email-sequences
0
agent-skillsai-agentsanthropicclaudeclaude-aiclaude-code
FAQ

常见问题

什么是 email-sequences Skill?

email-sequences 是一个 Claude Skill,作者为 rampstackco。Skill 将 Claude 按需加载的说明和资源打包,让 Claude 无需额外提示即可执行与 email-sequences 相关的任务。

如何安装 email-sequences?

使用本页的安装命令:将 email-sequences 作为插件添加到 Claude Code,或将其仓库克隆到 skills 目录,然后重启 Claude 以加载该 Skill。

email-sequences 属于哪个分类?

email-sequences 属于元分类。

email-sequences 可以免费使用吗?

可以。email-sequences 已收录在 AIMCP,可免费安装。

相关推荐技能

content-collections
元

Content Collections 是一个 TypeScript 优先的构建工具,可将本地 Markdown/MDX 文件转换为类型安全的数据集合。它专为构建博客、文档站和内容密集型 Vite+React 应用而设计,提供基于 Zod 的自动模式验证。该工具涵盖从 Vite 插件配置、MDX 编译到生产环境部署的完整工作流。

查看技能
polymarket
元

这个Claude Skill为开发者提供完整的Polymarket预测市场开发支持,涵盖API调用、交易执行和市场数据分析。关键特性包括实时WebSocket数据流,可监控实时交易、订单和市场动态。开发者可用它构建预测市场应用、实施交易策略并集成实时市场预测功能。

查看技能
creating-opencode-plugins
元

该Skill帮助开发者创建OpenCode插件,用于接入命令、文件、LSP等25+种事件。它提供了插件结构、事件API规范和JavaScript/TypeScript实现模式,适合需要拦截操作、扩展功能或自定义事件处理的场景。开发者可通过它快速构建响应式模块来增强OpenCode AI助手的能力。

查看技能
sglang
元

SGLang是一个专为LLM设计的高性能推理框架,特别适用于需要结构化输出的场景。它通过RadixAttention前缀缓存技术,在处理JSON、正则表达式、工具调用等具有重复前缀的复杂工作流时,能实现极速生成。如果你正在构建智能体或多轮对话系统,并追求远超vLLM的推理性能,SGLang是理想选择。

查看技能