邮件偏好与降频管理器
设计邮件偏好中心和降频路径,降低疲劳退订。
技能要求将导出文件视为不可信数据,明确不得执行其中指令;强制确认硬退订始终一键可达,并区分本技能、consent-registry 与审计器的职责。数据读取、写入、晋级及用户确认后的记忆保存路径均有说明,且不涉及凭据或直接外部发送。扣5分:本技能仍规划写入运行时 memory,未在本文件中完整定义权限边界、失败回滚和敏感数据处理细节;发布者身份未验证。
契约、输入、输出、完成条件、停止条件和异常输入处理较清楚,且缺少 ESP 导出时允许继续并标注假设。扣1分:关键规则依赖未提供的关联技能、ESP 实际配置和人工映射;没有本技能专属测试、格式校验或可诊断失败示例。静态评估上限为10,因此不超过10。
触发语义、适用场景、非适用范围、输入参数和预期输出均明确;Tier 1 可使用用户提供数据,未要求完全依赖海外服务,也包含中文名称和部分双语提示。扣4分:正文主要为英文,中文用户体验有限;平台差异、法律/合规场景和实际 ESP 能力边界仍需用户确认。
front matter、版本、兼容性、Quick Start、Skill Contract、Data Sources、Instructions、Scope guard、Next Best Skill 和保存模板引用较完整,并声明 Apache-2.0。扣5分:本文件没有独立 changelog、维护负责人或明确更新路径;与 SECURITY.md 所称当前支持17.x和技能18.0.0存在治理信号不一致;大量关键行为依赖外部引用文件。
技能定义了可直接使用的字段规格、降频阶梯、选择到抑制/频率规则的映射以及 SEND N 子项说明,且规定至少两个频率层级、暂停和硬退订。扣8分:文件只有方法和示例提示,没有真实代表性输出或第三方执行证据;实际结果仍需结合 ESP、流程和 consent-registry 人工落地。静态评估上限为7,故给7分。
版本化路径、明确引用、分类的输入来源以及 Measured/User-provided/Estimated 标记要求提供了一定可审计性;仓库存在 CI 与测试,但给出的测试不覆盖本技能关键路径。扣6分:没有本技能的可复现实例、独立验证结果或第三方证据;结论仅来自静态文档。静态评估上限为5,故给4分。
- 未执行技能或 ESP 集成;不能确认生成的字段、频控和抑制规则能在目标平台实际生效。
- 保存到 memory 的运行时写入依赖宿主钩子和共享协议;部署时应验证权限、隐私边界、失败恢复及是否误写 canonical consent 记录。
- 应核对18.0.0技能版本与SECURITY.md支持17.x之间的不一致,并确认关联技能引用和维护路径。
这个 Skill 能做什么,适合哪些场景?
这是 Aaron Marketing Skills 中面向邮件培育阶段的单一技能,专门设计订阅者可见的邮件偏好中心与降频阶梯。它定义主题分组、发送频率、暂停选项、渠道开关,以及每项选择对应的抑制或频率规则。技能还输出 SEND 框架 N 维度中“偏好中心/频率选项”的子项说明,但不计算 EQS 或裁定 N1 退订否决。它适合已有邮件主题和频率计划、希望在硬退订前提供更轻量退出路径的团队。
读取用户提供的主题集合、频率层级、目标受众和可选的 ESP 导出;盘点当前退订路径;定义主题组、至少两个频率层级和暂停选项;设计按顺序排列的降频阶梯;将主题切换、频率选择和暂停选项映射为 ESP 与 consent-registry 应执行的抑制或频率规则;定义阶梯终止的 sunset 规则;输出偏好中心字段规格、降频阶梯、选择到规则的映射、SEND N 子项说明和交接摘要。
- 邮件营销团队发现某个受众群体退订率上升,需要在硬退订前提供降频或暂停选项。
- 品牌已有产品更新、促销或活动邮件,希望让订阅者分别管理主题。
- 生命周期邮件负责人需要把每周、每月和暂停等选择映射到 ESP 可执行的发送上限。
- 团队正在设计退订页面,希望保持一键硬退订,同时提供明确的降频路径。
这个 Skill 有哪些优点和局限?
- 输出字段规格、降频阶梯和逐项规则映射,便于交给 ESP 与 consent-registry 执行。
- 明确要求至少两个频率层级、暂停选项和始终可达的一键硬退订。
- 支持仅凭用户提供的数据运行,ESP API 只是可选便利。
- 范围边界清晰,不代替生命周期流程设计或 EQS 审计。
- 不会保存或拥有最终的同意、退订和抑制记录;这些记录归 consent-registry 管理。
- 不会设计全局发送上限、安静时段或完整生命周期流程。
- 源材料未提供具体 ESP 字段兼容矩阵或平台级执行验证。
- 需要用户提供或确认主题集合;在信息不足时无法可靠地自行发明订阅类别。
如何安装这个 Skill?
安装整个仓库即可使用该技能。Claude Code:先执行 /plugin marketplace add aaron-he-zhu/aaron-marketing-skills,再执行 /plugin install aaron-marketing@aaron。其他 Agent Skills 兼容主机可执行 npx skills add aaron-he-zhu/aaron-marketing-skills,或直接克隆仓库:git clone https://github.com/aaron-he-zhu/aaron-marketing-skills。该技能文件位于 email/nurture/preference-frequency-manager/SKILL.md。
如何使用这个 Skill?
向支持该技能的主机描述具体目标,例如:Build a preference center for [product/audience] on [ESP]. Offer topics [list], cadence tiers [weekly/monthly], and a pause option instead of a hard unsubscribe. 也可以说明受众、主题集合、ESP 和现有频率。若主题集合确实无法推断且没有导出数据,技能会要求补充主题和频率选项;缺少 ESP 导出时可继续设计,并将当前状态标为 N/A。
这个 Skill 与同类方案有什么区别?
与 email-sequence-designer 相比,本技能负责偏好中心和个人降频规则,而不是生命周期流程与全局频率治理。与 consent-registry 相比,本技能设计选择到规则的映射,但不持有规范化同意或抑制记录。与 email-quality-auditor 相比,本技能只输出 SEND N 子项说明,不计算 EQS,也不裁定 N1。