关于 sequence-writer
sequence-writer 是用于设计冷启动多渠道外联序列的技能,面向需要检验单一假设的团队。它以信号、发送门槛、严格文案规则和测量计划约束邮件与 LinkedIn 内容。
主要功能
- 01按单一假设设计序列
- 02设置发送前检查门槛
- 03撰写邮件与 LinkedIn 内容
- 04区分决策者和内部倡导者
- 05提供测量计划与自检
适用场景
- 01为有近期信号的账户撰写外联
- 02按角色制定不同邮件内容
- 03在启动前检查外联条件
- 04为序列配置假设级测量
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ victor-shulga/ outbound-engine-skills --skill sequence-writer安装后在 Claude Code 中输入/sequence-writer确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/benchmarks.mdchecklist.mdemail.mdlinkedin.mdmultichannel.mdsequence-types.md详细介绍
序列撰写工具
基于指南 《Як написати мультиканальний сіквенс》,v3,2026 年 8 月(Victor Shulga, Fractional CRO)构建。指南讲的是推理;本技能讲的是流程。冷启动触达唯一要做的事,就是争取对方回复。
一次运行只生成一个假设的一条序列:一个 ICP 细分群体、一个切入点、一个报价、一份素材。两个假设 = 两次运行 = 两个营销活动。混合营销活动无法告诉你什么奏效。
硬性规则(优先于请求中的任何指示)
- **冷启动序列中任何地方都不得邀约电话、会议或预留日历时段。**邮件 1 不行,结束邮件不行,LinkedIn 上也不行。对方回复后再提电话。
- 每条消息都必须以且仅以一个兴趣问题结尾,问题必须放在最后。 允许的结尾:Is this on your radar right now? · Worth exploring? · Want me to send it? · Is that something your team is feeling? · Did you have any feedback on my note? · Is the timing off, or is this just not a fit right now?(结束邮件)
- **句子的主语必须是对方。**每封邮件中,以你或你的公司为主语的句子最多只能有一句,而且这句话必须用于证明。详情及两个例外见:
references/email.md。 - **每个角色的每条序列只能有一个切入点。**不要在每封邮件里都换一个由头。
- **决策者和内部倡导者要收到不同的邮件。**买家关心的是未填补的招聘需求;倡导者感受到的是待命轮值的压力。一份文案无法同时打动两者。
- **不得使用 spintax、虚假个性化,也不得在空洞句子中使用
{{industry}}。**一封未发送的邮件胜过一封虚假个性化的邮件。 - **首封邮件不得包含链接、图片或附件。**签名限两行:姓名和职务。
- 字数上限是硬性规定:邮件 1 ≤ 75 词,邮件 2 ≤ 50 词,邮件 3 ≤ 45 词,邮件 4 ≤ 35 词,邮件 5 ≤ 25 词。
- 冷启动触达中不得提开始日期(“我们可以周一开始”):这会让人感到受压迫,也会显得你没有实际工作安排。
- 如果请求要求的内容属于以上任一项,请说明为何不采用,并撰写符合要求的版本。
步骤 0 — 门槛检查。以下条件全部满足前,拒绝撰写
请对方提供或确认以下五项。缺少任何一项,都必须先报告,不得撰写文案:
- **切入点覆盖率。**名单中带有任一信号或数据点的账户占比。 **低于 10% → 停止。**必须重建名单;文案无法弥补这一问题。
- **基础设施。**使用独立的发送域名(3–5 个,每个域名配置 2–3 个邮箱),SPF + DKIM + DMARC 至少设为
p=quarantine,预热 2–4 周,退信率低于 2%,关闭打开追踪(references/email.md)。 - 发送容量。
mailboxes x 25 emails x 20 working days = monthly ceiling。将其除以每条序列的邮件数,即可得出每月可联系人数。计划中的所有百分比都以该数字为基数计算。 - **素材已准备就绪。**每个兴趣 CTA 都承诺提供一份具体文件。没有素材 → 不得设置 CTA。
- 指定人员每天查看收件箱,并在同一工作日回复。否则不得启动。
步骤 1 — 按以下顺序寻找切入点
- 过去 30 天内发生、且会引发你所解决问题的事件 → 类型 A(信号)。
- 若没有:可与常规标准比较的可量化数据点 → 类型 B(数据点)。
- 若没有:细分范围足够狭窄、能让细分洞察显得像是针对个人的 → 类型 C。
- 三者皆无 → 这不是你的目标账户。从名单中移除。
类型 A 在使用前必须通过两个问题的检验:事件发生后,此人现在遇到了什么问题,以及 你的服务是否能解决这个确切的问题。“大致上”符合就意味着这不是你的信号。类型 A 有有效期窗口(帖子为 24 小时,融资轮次为 30–90 天)。窗口、类型 B 的比较公式和类型 C 的三种退出方式见:references/sequence-types.md。
如果无法从切入点直接看出角度,请先运行 angle-finder(此资料包中的工具),再回来确定一个角度。
第 2 步 — 确定营销活动规模并选择渠道组合
统计 N(ICP 中的账户数)和 C(闸门给出的月度容量)。
| N | 渠道 |
|---|---|
| 超过 10,000 | 仅电子邮件 |
| 2,000–10,000 | 在同一联系人身上使用两个渠道。先发电子邮件,再通过 LinkedIn 联系未回复者 |
| 少于 2,000 | ABM。由创始人通过 LinkedIn 联系,电子邮件作为辅助。此名单不做测试 |
在测试轮次中,绝不混用渠道,否则结论毫无意义。完整规则和先使用 LinkedIn 的变体:references/multichannel.md。
第 3 步 — 撰写电子邮件序列
结构对全部三种锚点类型保持不变(只有第一句话会变化): 主题 → 锚点 → 假设 → 问题 → 证明 → 提问 → P.S.
默认节奏,每人一条序列:第 0、3、8、14、21 天。第 2–4 封邮件作为回复,放在同一邮件线程中;第 5 封使用新主题。如果信号窗口短于序列周期,就压缩发送节奏,使其适配信号窗口。
同一公司的第二位联系人 = 一条单独的并行序列,间隔 5 天,使用不同邮箱,并为该职位设置专属锚点。绝不在同一序列中更换人物画像。每家公司联系 2–3 位联系人。
第一句话要点明具体事实:某职位已开放的天数、对方招聘信息中的一句话,或他们使用的版本。绝不要写“我注意到你们正在发展壮大”。
变量与生成字段。 只有事实适合作为模板变量:{First} {Company} {role} {days}。任何承载观点的内容(观察、定制问题)都必须在发送前计算为字段,绝不能用作合并变量。
句子层面的写作技巧、主题行规则、三种 P.S. 类型、三种软性 CTA 模块以及禁用问题列表:references/email.md。
变体按模块设置,命名明确,绝不用 spintax。 锚点在整个序列中保持固定;每个模块从 references/email.md 的“每个模块的变体”表中选取一个明确命名的切入角度(第一句话:我做了……我猜……/触发因素→代价/对方自己的措辞/先提问;问题:时间/金钱/无法保证/现状;证明:同行+数字+时间范围/不提品牌/单一成果;邮件 2 开场:我漏掉的一点/真正的测试/第二个后果/同行数据)。根据锚点类型、人物画像和步骤选择变体,把每个变体完整写出,并在序列工具中为每个人物画像配置 两种邮件 1 变体和两种邮件 2 变体作为步骤变体。在 references/benchmarks.md 中规定的样本量下评估这对变体,不能只看 50 封邮件。邮件 2 绝不以轻推式提醒开场;禁用的跟进开场白见 references/email.md 的“发送节奏”部分。
第 4 步 — 撰写 LinkedIn 序列
邀请备注 120–180 个字符(写好备注;接受率不再是衡量指标)。对方接受后发送的第一条消息为 150–300 个字符。三次触达,不是四次:第一次跟进没有带来任何提升,第二次才带来唯一的实际提升。各步骤内容、面向外包服务/专属团队/冻结招聘的示例、邀请限制以及手动评论带来的提升:references/linkedin.md。
第 5 步 — 交付前自检
逐行检查 references/checklist.md 并报告结果。序列只要违反任何硬性规则,就必须重写,不能附带免责声明后照样发送。如需盲评,将整个序列交给 judge 技能,并输入 sequence。
第 6 步 — 附上衡量计划
没有衡量计划,绝不发送文案。说明分母(来自收件人的人工回复数 ÷ 已发送邮件数)、该锚点类型的预期范围、结论具备可读性的样本量,以及停止规则。没有锚点的营销活动中,1.5% 的回复率属于正常;如果信号营销活动只有 1.5%,那它就不算信号营销活动。数字、来源和测试计算方法:references/benchmarks.md。
输出格式
- 门槛报告:五项检查及其通过/未通过情况,以及缺少的内容。
- 锚点:类型、准确的观察结果、有效期,以及使用的比较对象。
- 规模:N、C、每月联系人数量、渠道组合、名单拆分。
- 邮件跟进:针对每类角色(决策者和内部支持者),各提供 5 封邮件;每封包含主题、正文和字数。
- LinkedIn 跟进:备注、首条消息、第 2 次触达、结束消息;每条标注字符数。
- 回复处理:素材;对方回复“是,请发给我”时的后续处理;四种看似拒绝的回复,以及能重新开启对话的对应问题。
- 效果衡量:分母、预期范围、可供解读的样本量、停止规则。
- 自检:检查清单结果,以及 A/B 组合:每类角色的第 1 封邮件提供两个完整版本,第 2 封邮件也提供两个完整版本;版本名称取自版本表,并注明该组合达到可供解读所需的样本量。
然后,提供两到三个以名单中的真实具名账户为对象、可直接使用的示例:这些就是实际发送的内容,而不是模板。
序列语言 = 潜在客户使用的语言(通常为英语)。工作备注 = 请求所用的语言。