mcpField
E
email-drafting

email-drafting

github.com/gooseworks-ai营销与增长1.3k52 次安装4 天前更新
代码仓库

关于 email-drafting

email-drafting 是用于撰写冷邮件的纯推理技能,面向需要外联文案的销售和营销人员。它通过先收集活动背景、选择写作框架,再迭代完善邮件序列来组织撰写过程。

主要功能

  1. 01先收集活动与受众信息
  2. 02按活动角度选择写作框架
  3. 03提供个性化分层方法
  4. 04生成主题行和邮件序列
  5. 05遵循邮件撰写规则
  6. 06通过变体和反馈迭代

适用场景

  1. 01撰写首次冷邮件及后续跟进
  2. 02根据招聘或互动信号定制外联
  3. 03为不同受众细分编写邮件
  4. 04审阅并完善邮件序列

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gooseworks-ai/goose-skills --skill email-drafting

安装后在 Claude Code 中输入/email-drafting确认已加载。

附带文件skill.meta.json

详细介绍

邮件撰写

用于撰写冷邮件的纯推理技能。没有脚本,没有工具——只有来自真实营销活动、能够持续获得回复的框架、模式和示例。

适用场景

在以下情况下使用此技能:

  • 用户说“写一封冷邮件”“起草一封拓展邮件”“帮我写邮件文案”或“写一组邮件”
  • 任何需要撰写冷邮件文案的任务——主题行、完整邮件序列或单封邮件

阶段 0:信息收集

开始撰写前,先收集营销活动背景。按类别一次性提出所有问题。跳过用户已回答的问题。

营销活动背景
  1. 你要销售什么产品或服务?
  2. 它能解决什么问题?谁最深受其困扰?
  3. 营销活动的切入角度是什么?(招聘信号、替代竞品、基于痛点、由事件触发等)
  4. 是否有特定信号或触发因素?(职位招聘信息、G2 评价、LinkedIn 互动、融资等)
受众
  1. 收件人是谁?(职位、资历、部门)
  2. 什么事让他们夜不能寐?(与产品相关的日常困扰)
  3. 他们会有哪些异议?(预算、转换成本、“我们已经有 X 了”、时机)
证明与可信度
  1. 你有哪些社会证明?(客户标志、案例研究、指标)
  2. 列出 2-3 家收件人会认为与自己相似的同类公司
  3. 有哪些硬指标?(节省的成本、效率提升、增长百分比)
语气与风格
  1. 适合什么语气?(轻松直接、专业犀利、挑衅、善解人意)
  2. 发件人是谁?(创始人、AE、SDR——这会影响表达方式)
  3. 有什么品牌指南或应避免使用的词语吗?
邮件序列
  1. 需要几次触达?(默认:3 次)
  2. 期望的 CTA 是什么?(通话、演示、回复、下载资源)
  3. 仅邮件还是多渠道?(邮件 + LinkedIn、邮件 + 电话)

阶段 1:起草邮件

邮件结构公式

每封冷邮件都遵循以下框架:

Hook (1 sentence) → Evidence (1-2 sentences) → Offer (1 sentence)

字数目标:

  • 冷启动介绍(第 1 次触达):50-90 个词
  • 跟进邮件(第 2-3 次触达):30-50 个词
  • 结束邮件(最后一次触达):20-40 个词
框架

选择与营销活动切入角度相符的框架:

框架结构适用场景
PAS问题 → 加剧痛点 → 解决方案基于痛点的信号(投诉帖、运营摩擦)
BAB之前 → 之后 → 桥梁有愿景的买家(处于增长阶段、正在扩张的公司)
AIDA注意 → 兴趣 → 欲望 → 行动冷名单拓展(没有特定信号)
Signal-Proof-Ask信号 → 证明 → 轻量邀约基于信号的营销活动(招聘、互动、活动)
个性化层级

根据营销活动规模和预期的单条线索投资回报选择:

层级含义线索数量预期回复率
Tier 1(通用)仅使用合并字段({first_name}、{company})。所有人使用相同模板。500+ 条线索1-3%
Tier 2(分组)针对行业或职位的痛点 + 替换证明材料。每个分组使用一个模板。50-500 条线索3-7%
Tier 3(深度)提及特定信号(对方的帖子、评论、招聘信息、新闻)。每条线索都单独定制。1-50 条线索8-20%
主题行模式

来自真实营销活动的 8 种经验证模式:

#模式示例
1引用信号“在你填补那个 [role] 职位之前”
2同类公司切入“TIA 成员如何使用 AI 工作者”
3提问“[Company] 还在 [产品能解决的事情] 吗?”
4替代方案“正在寻找 [competitor] 的替代品?”
5数据钩子“15 万美元代理商研究 → 8 千美元。48 小时。”
6共情“当 [影响了对方的事件]”
7直接说明“[Company] 的 [Topic]”
8激发好奇“[peer company] 如何做到 [有趣的事情]”

主题行规则:

  • 少于 50 个字符
  • 不要全大写,不要用感叹号,不要用表情符号
  • 不要使用“一个小问题”或“跟进一下”
语气指导
语气使用场景表达示例
随和直接SDR 与同行沟通、初创公司之间交流“嘿——看到你的帖子了。我们在解决同一个问题。”
专业犀利面向企业客户、高级副总裁及以上职级的收件人“我想联系你,是因为[具体原因]。”
挑衅竞争替代、挑战者定位“你现在用的工具,成本比你想象的更高。”
共情承接流失客户、围绕痛点展开沟通“我知道,在周期中途更换平台很难受。”
序列设计原则
触达时间目的长度备注
触达 1第 1 天吸引注意 + 证明 + 轻量 CTA50-90 个单词唯一一封可以写长一些的邮件
触达 2第 3-5 天新角度或素材30-50 个单词提供不同的证明点,而不是单纯“跟进”
触达 3第 7-10 天不同的证明点或社交证明20-40 个单词到这个阶段,邮件越短越好
触达 4第 14-21 天结束跟进(可选)20-30 个单词减轻压力,为后续沟通留有余地

序列规则:

  • 不同触达中绝不重复使用相同的 CTA
  • 每次触达都需要提供一个新的回复理由
  • 后续触达的邮件要更短
  • 绝不发送“只是来问问”或“再跟进一下”这类邮件——要么提供价值,要么停止
硬性规则

以下规则不可妥协。每封邮件都必须通过全部 10 项检查:

  1. 不要使用填充式开场白。 绝不说“希望你一切都好”“希望你这周过得愉快”“只是联系一下”
  2. 不要发送“只是来问问”的跟进邮件。 每次触达都要提供一个新的回复理由
  3. 每封邮件最多 4 段。 大多数邮件应为 2-3 段
  4. 每封邮件都要提及与收件人相关的具体信息。 职位、公司、信号、行业——绝不能完全泛泛而谈
  5. 每封邮件只能有一个 CTA。 始终降低响应门槛(15 分钟通话、“值得看看吗?”“方便聊聊吗?”)
  6. 绝不谎称你是如何找到对方的。 如果是通过数据库搜索找到的,就不要说“我看到了你的个人资料”
  7. 不要使用填充词。 禁用:协同、借力、再联系、拉人加入、保持联系、对齐、发消息
  8. 主题行少于 50 个字符。 不要使用大写、感叹号或表情符号
  9. 第一句话不要推销。 开头应围绕对方,而不是你自己
  10. 简单署名。 只写姓名,或姓名 + 一行职位。不要写“此致敬礼”或“期待你的回复”

阶段 2:审核与优化

  1. 为触达 1 提供 3-5 个不同角度或框架的草稿版本
  2. 请用户选择一个方向或组合不同版本的元素
  3. 根据选定的方向生成完整序列
  4. 最多迭代 3 轮——之后就定稿

示例库

来自真实营销活动的真实邮件。将这些作为结构模板——根据当前营销活动替换产品、证明和信号。

类型 1:基于信号(招聘)

信号来源: LinkedIn Jobs——公司发布了一个产品可以替代的职位 框架: 信号-证明-提问

主题: 招满这个 {role_title} 职位之前

你好,{first_name}——我注意到你们在 {company} 招聘 {role_title}。在最终敲定人选之前,不妨快速看看 DHL、Werner 和 MODE Global 等公司正在采用的替代方案——部署 AI 员工来执行这一职能。

成本比同等 BPO 方案低 4 倍。通话容量提高 10 倍。全天候运行。如果时机合适,我很乐意发你一份简要介绍,或者安排一次 15 分钟的通话。

为什么有效: 开头提到对方具体的招聘信号(证明内容相关)。列出同行公司(社交证明)。量化替代方案(4 倍、10 倍)。CTA 响应门槛低。


类型 2:基于信号(同行/关联)

**信号来源:**行业协会会员名录 **框架:**BAB(之前 → 之后 → 桥梁)

**主题:**TIA 会员如何使用 AI 工作者

Hi {first_name}——作为经营着一家成熟货运经纪公司的 TIA 会员,你可能也看到了我们看到的情况:优秀的运营者正在重新思考如何配置面向承运商的职能人员。

Werner、MODE Global 和 Circle Logistics 等公司——你熟悉的 TIA 会员——已经部署了 AI 工作者来处理承运商电话、查车电话和货运协调。我联系你,是因为 HappyRobot 专门为达到这个规模的货运经纪商提供服务。

方便安排 15 分钟通话,看看这是否适用于 {company}?

**有效原因:**同行定位(“你熟悉的 TIA 会员”)营造归属感。点名使用该产品的真实会员。定位为行业专用方案,而非通用方案。


类型 3a:基于信号(关注竞争对手——点赞者)

**信号来源:**LinkedIn Sales Navigator——与竞争对手公司主页内容互动 **框架:**信号—证明—询问

**主题:**货运 AI 的另一面

Hi {first_name}——我注意到你一直在关注货运 AI 领域,想联系你聊聊。HappyRobot 是这场讨论的另一面——包括 DHL 和 Werner 在内的美国十大货运经纪商中,有 8 家使用我们的平台来处理 AI 承运商电话。

如果你正在评估这个领域的方案,我很乐意向你展示企业级方案是什么样的。15 分钟?

**有效原因:**提及对方正在做调研,但不在邮件中点名竞争对手(留到 LinkedIn 上再说)。“这场讨论的另一面”引人好奇。证明依据(十大中的 8 家)具体且有力。


类型 3b:基于信号(关注竞争对手——评论者)

**信号来源:**与 3a 相同,但潜在客户留下了评论(意向更强) **框架:**信号—证明—询问,并引用评论

**主题:**回复:你关于货运 AI 的评论

Hi {first_name}——我看到你在 {competitor} 关于 {topic} 的帖子下发表了评论。这正是我们致力于解决的问题。HappyRobot 为 DHL、Werner 以及美国十大货运经纪商中的 8 家提供 AI 承运商电话服务。

如果你正在积极了解这个领域,值得花 15 分钟看看另一种选择吗?

**有效原因:**引用对方的具体评论(三级个性化)。“正在积极了解这个领域”与对方的行为相符。内容比 3a 更短,因为意向更强的潜在客户不需要太多说服。


类型 4:基于痛点(评论者)

**信号来源:**在 LinkedIn 上搜索使用痛点关键词的帖子 **框架:**PAS(问题 → 加剧 → 解决)

对于评论者(写到了痛点):

Hi {first_name},看到你在 {source} 的帖子下评论了 {pain_topic}。“{comment_snippet}……”——这让我很有共鸣。

我们一直在与面临相同问题的货运经纪商合作。HappyRobot 可以处理 {relevant_task},让你的团队不必亲自处理。

要不要快速了解一下?

对于互动者(点赞/回应了痛点内容):

Hi {first_name},注意到你一直在 LinkedIn 上关注围绕 {pain_topic} 的讨论。

如果 {company} 正在应对 {specific_pain},我们或许能帮上忙。HappyRobot 为货运经纪商自动处理 {relevant_task}——无需增加人手。

愿意快速聊聊吗?

**有效原因:**把对方自己的话引用给对方听(最强的个性化)。语气体贴,不强行推销。内容简短。互动者版本语气更轻,因为信号较弱。

类型 5:竞争对手替换

信号来源: G2 评论(1 星)、公开投诉、已知的竞争对手客户 框架: PAS

主题: 2026 年 UserTesting 的替代方案

{first_name}——我长话短说。如果你在使用 UserTesting 时遇到过受访者质量问题,你并不孤单。HubSpot 和 Glassdoor 也遇到过同样的问题,之后都转用了 Outset。

我们使用经 Prolific 验证的受访者,而不是通用样本库。质量档次完全不同。要不要花 20 分钟比较一下?

有效原因: 肯定对方的挫败感,但不贬低竞争对手。提及对方会认可的公司。说明转用的“原因”(经 Prolific 验证的受访者)。行动号召具体明确(20 分钟,比较方案)。


类型 6:ABM / 企业客户

信号来源: 目标客户名单、垂直领域专项调研 框架: AIDA

触达 1:

{first_name}——WeightWatchers 使用 Outset 的 AI 主持访谈,将每项研究的成本从 150K 美元降至 8K 美元。他们现在开展的研究数量是过去的 3 倍,耗时却只有一半。

我整理了一份简要分析,说明这对 {company} 的 {vertical} 研究可能意味着什么。要不要花 20 分钟聊聊?

触达 3(第 7 天):

跟进一下,给你一些具体内容——我用 {industry} 基准数据做了一份初步 ROI 模型。即使按保守估算,每项研究的成本也能降低 6-8 倍。

很乐意带你过一遍计算过程。15 分钟?

触达 5(第 14 天):

这是我最后一次联系。如果研究成本或速度目前不是优先事项,我完全理解。但如果是,WeightWatchers 和 HubSpot 的数据值得一看。

愿意快速聊聊基准数据吗?不做演示,只看数据。

有效原因: 以具体客户案例和硬数据开场。每次触达都带来新的价值(案例研究 → ROI 模型 → 基准数据邀约)。结束联系的邮件减轻压力。行动号召逐步变化:概览 → 讲解 → 基准数据。


类型 7:跟进模式(触达 2 次及以上)

新切入点(不是单纯催促):

{first_name}——这封邮件换个角度聊聊。{Peer company} 刚发布了使用 {product} 第一个季度的成果:{specific metric}。考虑到 {company} 的 {situation},我觉得这可能与你们有关。

以资料为主:

我整理了一份关于 {topic relevant to them} 的单页分析。不推销,只分享数据。要我发给你吗?

分享社会认同:

简单更新一下——{new customer} 上周刚开始使用我们的产品。配置与 {company} 类似。很乐意分享他们的入门体验。

结束联系:

我长话短说——如果现在时机不合适,完全没关系。但如果 {problem} 再次出现,随时可以联系我。祝好。


类型 8:重新联系(90 天)

信号来源: 外联记录——90 天前联系过但未回复的潜在客户,或已填补由你的产品可替代的岗位的潜在客户 框架: 信号-佐证-请求

你好,{first_name}——大约 3 个月前你在招聘 {role} 时,我们聊过。想了解一下进展如何。如果你们仍受 {problem} 困扰,我们这边有几项值得了解的新变化。

花 15 分钟聊聊近况?

有效原因: 提及最初的对话和信号。承认时间已经过去。“有几项新变化”能激发好奇心,又不会过度推销。

输出格式

提供邮件草稿时,请使用以下结构:

单封邮件
**Subject:** [subject line]
**Personalization tier:** [1/2/3]
**Framework:** [PAS/BAB/AIDA/Signal-Proof-Ask]
**Word count:** [X words]

---

[Email body with merge fields in {curly_braces}]

---

**Merge fields used:** {first_name}, {company}, {role_title}, ...
完整序列
## Sequence: [Campaign Name]

**Touches:** [N]
**Personalization tier:** [1/2/3]
**Tone:** [casual-direct / professional-sharp / provocative / empathetic]

### Touch 1 — Day 1
**Subject:** [subject]
**Framework:** [framework]

[body]

### Touch 2 — Day [N]
**Subject:** Re: [original subject] OR [new subject]
**Framework:** [framework]

[body]

### Touch 3 — Day [N]
**Subject:** [subject]

[body]

---

**Merge fields:** {first_name}, {company}, ...
**Notes:** [any special instructions for the outreach tool]

评论

支持 Markdown