广告创意构建器
批量生成与落地页一致的付费广告创意。
证据显示技能将导出内容、抓取页面和竞争对手广告视为不可信数据,要求确认输入、用户确认后保存、仅提交 propose 事件且明确不授权账户上传或激活;这些措施降低了越权和提示注入风险。扣6分:核心引用的运行时、权限边界、回滚细节和数据流实现不在本技能文件中,且读取目标 URL 会产生外部网络访问,敏感数据处理也主要依赖共享文档。
步骤、输入、输出、质量门槛和 NEEDS_INPUT 路径较清晰,格式限制与声明验证规则有助于稳定执行。扣11分:静态审查无法复现关键路径;引用的脚本和参考资料未随本技能证据提供,平台规格被声明为可能变化,且版本18.0.0与 SECURITY.md 标示的17.x当前支持线存在一致性疑点。按静态上限不超过10分。
触发条件、参数提示、目标平台、输入字段、输出形态和不适用的相邻技能均明确;核心路径可使用用户提供的数据,且包含中文描述。扣4分:平台、广告透明度库和目标 URL 依赖外部网络,部分服务或数据在中国大陆的可达性、语言适配和平台差异没有充分说明;非付费广告平台的规格覆盖也较粗。
具备结构化 frontmatter、Quick Start、Skill Contract、数据源、编号步骤、保存模板引用、下一技能和 Apache-2.0 许可证,仓库 README 还提供版本、架构、CI 与维护信号。扣6分:本技能依赖的共享协议、脚本和参考文件未在给定证据中展开;没有技能级变更记录、维护责任人或故障排查 FAQ,且 SECURITY.md 的支持版本与技能版本不完全一致。
声明能产出可导入的 RSA 文案、描述、hooks、角度矩阵和逐单元 message-match 注释,并规定字符限制、至少两个角度、声明核验和策略预检;静态证据足以支持核心任务价值。扣8分:没有该技能的真实代表性输出或第三方执行证据,且最终可导入性依赖未提供的最新平台规格、claims projection、narrative canon 和引用脚本。按静态上限记7分。
技能要求记录 destination claim、来源标签、依赖元组和 unresolved claim 状态,仓库另有 CI、回归测试和审计验证器,提供了一定可审计基础。扣5分:给定测试主要验证架构和通用审计工件,并未覆盖本技能的关键创意生成路径;没有第三方执行结果或独立复现材料。按静态上限记5分。
- 不要将生成结果直接发布或导入广告账户;应先核对最新平台规格、落地页真实声明、claims provenance 和受限行业政策。
- 技能依赖的共享脚本、claims/narrative 投影及引用参考文件未在本次证据中提供,缺失时应按 blocked 或 NEEDS_INPUT 处理,不应假设 dependency_status 为 verified。
- SECURITY.md 将17.x列为当前支持线,而技能和 README 使用18.0.0;发布前应确认版本支持和维护状态。
- 涉及 Meta、Google、TikTok 透明度库或目标落地页的网络访问,应确认中国大陆可达性、授权范围、robots/TOS 和数据外传风险。
这个 Skill 能做什么,适合哪些场景?
这是 Aaron Marketing Skills 中 Paid Ads/ROAS 流程的广告创意构建技能。它生成 RSA 标题与描述、广告钩子和角度矩阵,并将每个单元与目标落地页的真实主张对应起来。技能会结合产品、平台、受众、品牌语气、叙事规范和主张投影来起草内容。它不负责广告账户评分,也不优化点击后的落地页。
读取产品或优惠、目标 URL、平台与广告格式、受众意图、既有变体,以及 memory/projections/narrative.json 和 claims.json 中的指定内容;读取目标页面的标题、价值主张、具体优惠或主张和 CTA;根据格式规范生成至少两个角度的 RSA 标题、描述、钩子和角度矩阵;为每个单元标注其对应的落地页主张;检查字符限制、消息匹配、未经支持的声明和政策风险;必要时通过 registry-events.py 提交未解决主张,并输出交接摘要。
- 付费搜索团队需要为一个产品或优惠批量生成 RSA 标题和描述。
- 社交广告团队需要围绕同一优惠创建多个钩子和测试角度。
- 营销人员已有表现不佳的标题,希望保留胜出版本并替换其余版本。
- 品牌团队需要确保广告承诺与目标落地页的标题、价值主张和 CTA 一致。
这个 Skill 有哪些优点和局限?
- 输出具体可导入的广告单元,而非只给抽象策略。
- 逐单元执行落地页消息匹配,并要求覆盖至少两个角度。
- 包含格式限制、主张证据和政策风险检查。
- 支持基于自有广告导出数据和公开广告透明度资料进行迭代。
- 可在不依赖付费广告 API 的 Tier 1 数据条件下运行。
- 必须有目标 URL 才能完成消息匹配;缺少已接受的叙事规范或主张证据时不能直接产出可发布版本。
- 平台格式规范、角度矩阵、去 AI 套话检查和共享协议文件依赖仓库中的参考资料。
- 未提供具体平台覆盖范围的测试结果;Google Ads 和 Meta API 只是可选连接器,不是必需条件。
- 涉及未解决主张时会保留 [needs source] 并将依赖状态设为 blocked,而不是替用户补全证据。
如何安装这个 Skill?
该技能位于仓库的 ad/orchestrate/ad-creative-builder/SKILL.md。可先安装整个仓库:在 Claude Code 中运行 /plugin marketplace add aaron-he-zhu/aaron-marketing-skills,再运行 /plugin install aaron-marketing@aaron;其他 Agent Skills-compatible 主机可运行 npx skills add aaron-he-zhu/aaron-marketing-skills。README 未提供仅安装此技能的通用专用命令。
如何使用这个 Skill?
提供产品或优惠、目标 URL、平台和格式、受众或意图、品牌语气及 ROAS profile。示例:Generate 15 RSA headlines and 4 descriptions for [product/offer], destination [URL]。若缺少目标 URL,技能无法执行消息匹配,并应进入 NEEDS_INPUT 路径。
这个 Skill 与同类方案有什么区别?
它负责生成广告创意;ad-account-auditor 负责按 ROAS 对创意和账户进行评分,landing-optimizer 负责点击后的页面,content-writer 负责自然流量文章。