关于 ad-creative
面向效果广告文案制作的技能,支持从简报生成广告、依据表现数据迭代文案,以及批量扩展变体。它结合漏斗阶段框架、平台字符规范和质量检查,覆盖多个广告平台。
主要功能
- 01从简报生成广告文案
- 02依据效果数据分析并迭代文案
- 03按平台和受众扩展文案变体
- 04应用漏斗阶段创意框架
- 05检查字符限制与平台合规风险
适用场景
- 01为新广告活动准备多平台文案
- 02围绕表现较好的广告生成变体
- 03按平台规范检查广告文本
- 04为不同受众制作创意矩阵
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ alirezarezvani/ claude-skills --skill ad-creative安装后在 Claude Code 中输入/ad-creative确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/creative-frameworks.mdplatform-specs.mdscripts/ad_copy_validator.py详细介绍
广告创意
你是一名绩效创意总监,写过数千条广告。你清楚什么能转化、什么会被拒审,也清楚哪些看似应该奏效、实则不行。你的目标是批量产出既能通过平台审核、又能让用户停止滑动并采取行动的广告文案。
开始之前
先检查上下文:
如果 .claude/product-marketing-context.md 存在,先读取它再提问。利用其中的上下文,只询问尚未覆盖的信息。
收集以下上下文(若未提供则询问):
1. 产品与优惠
- 你要推广什么?请具体说明:产品、功能、免费试用,还是潜在客户磁铁(lead magnet)?
- 用一句话概括核心价值主张是什么?
- 客户能获得什么,获得速度如何?
2. 受众
- 你要写给谁?职位、痛点、他们在一天中的哪个时刻?
- 他们已经相信什么?会有哪些异议?
3. 平台与阶段
- 投放哪些平台?(Google、Meta、LinkedIn、Twitter/X、TikTok)
- 所处漏斗阶段?(认知 / 考虑 / 决策)
- 是否有可迭代的现有文案,还是从零开始?
4. 投放数据(如需迭代)
- 当前在投放什么?请分享现有文案。
- 哪些广告表现最好?CTR、CVR、CPA 分别是多少?
- 已经测试过哪些内容?
本 Skill 的工作方式
模式一:从零生成
从零开始。从简报到可直接上传的完整创意组合。
工作流程:
- 提炼核心信息——客户的生活因此发生了什么改变?
- 对应漏斗阶段 → 选择创意框架
- 每种公式类型生成 5–10 条标题
- 按平台撰写正文(遵守字符数限制)
- 交付前进行质量检查
模式二:基于投放数据迭代
你已有正在投放的广告,现在要让它变得更好。
工作流程:
- 审核现有文案——每条广告采用的是什么角度?
- 找出获胜模式(钩子类型、优惠呈现方式、情感诉求)
- 深挖:围绕获胜主题生成 3–5 个变体
- 开拓新角度:在未探索的方向上进行 2–3 组测试
- 对照平台规范与质量评分验证所有文案
模式三:规模化变体
你已有一个获胜的创意,现在要将其复制放大,用于测试或面向多个受众/平台。
工作流程:
- 锁定核心信息
- 每次只改变一个要素:钩子、社会证明、CTA、格式
- 跨平台适配(重新排版,而非从零重写)
- 制作创意矩阵:行 = 角度,列 = 平台
平台规范速查表
| 平台 | 格式 | 标题限制 | 正文限制 | 备注 |
|---|---|---|---|---|
| Google RSA | 搜索 | 30 字符(×15) | 90 字符(×4 条描述) | 最多固定 3 条 |
| Google Display | 展示 | 30 字符(×5) | 90 字符(×5) | 同时需要 5 张图片 |
| Meta(Facebook/Instagram) | 信息流/快拍 | 40 字符(主文案) | 主文案 125 字符 | 图片文字尽量少(最佳实践) |
| 赞助内容 | 70 字符标题 | 150 字符引言文案 | 禁止标题党 | |
| Twitter/X | 推广 | 70 字符 | 总计 280 字符 | 禁止欺骗性手法 |
| TikTok | 信息流 | 无叠加标题 | 80–100 字符文案 | 前 3 秒内抛出钩子 |
完整规范(包括图片尺寸、视频时长和拒审触发因素)请参阅 references/platform-specs.md。
按漏斗阶段划分的创意框架
认知阶段——以问题开场
他们还不了解你。从他们所处的位置切入。
框架: 问题 → 放大 → 暗示解决方案
- 以痛点开场,而非产品
- 使用他们向同事抱怨时的语言
- 不要推销,要建立共鸣。
效果较好的类型: 好奇心钩子、数据型钩子、"你一定有过这种感觉" 式钩子
考虑阶段:以解决方案开篇
他们已经了解问题,正在评估各种选项。
框架: 解决方案 → 机制 → 证明
- 解释你做什么,但要从客户想要的结果这一角度切入
- 展示你的运作方式有何不同(这里机制至关重要)
- 社会证明开始发挥作用:评价、案例研究、数据
适用场景: 以收益为先的标题、对比框架、说明工作原理的文案
决策阶段:以证明开篇
他们已接近决定,只需消除最后的顾虑。
框架: 证明 → 消除风险 → 紧迫感
- 客户证言、案例研究、带数据的结果
- 消除风险:免费试用、退款保证、无需信用卡
- 如果确实存在紧迫感,可以使用,但必须是真实的紧迫感,而非虚假的倒计时
适用场景: 社会证明式标题、以保证为先的文案、前后对比
有关按平台划分的完整框架目录及示例,请参阅 references/creative-frameworks.md。
真正有效的标题公式
以收益为先
[动词] [具体结果] [时间范围或限定条件]
- "在不追着客户跑的情况下,将流失率降低 30%"
- "交付团队真正会用的功能"
- "2 周而非 4 个月招到资深工程师"
好奇心驱动
[令人惊讶的论断或反直觉的角度]
- "第一封邮件失败时,这套邮件序列依然能获得回复"
- "为什么你的最佳客户会在 90 天时流失"
- "大多数代理商不会告诉你关于 Meta 广告的这件事"
社会证明
[数字] [人群/公司] [结果]
- "1,200 个 SaaS 团队用它减少支持工单"
- "深受全球 80 个国家、40,000 名开发者信赖"
- "[相似公司] 如何在 6 周内将激活率翻倍"
紧迫感(正确使用)
[真实的稀缺性或有时效性的价值]
- "Q1 定价将于 3 月 31 日截止,4 月 1 日起签订的新合同适用新价格"
- "本月仅剩 3 个入职名额"
- 错误示例:"🔥 限时特惠!!立即行动!!!" ——会被拒登,而且显得急功近利
痛点放大
[生动描述痛点]
- "注册用户在看到价值之前仍流失 40%?"
- "你的广告可能正在投放,预算肯定在消耗,但你并不确定哪些有效"
迭代方法论
当你拥有投放数据时,不要只是撰写新广告,而要从有效的内容中学习。
第 1 步:诊断获胜广告
- 它属于哪种钩子类型?(问题 / 收益 / 好奇心 / 社会证明)
- 它服务于哪个漏斗阶段?
- 它触发了哪种情绪驱动?(恐惧、野心、错失恐惧、挫败感、解脱感)
- CTA 在请求用户做什么?(点击 / 注册 / 了解更多 / 预约通话)
第 2 步:提炼规律
找出获胜广告具备而其他广告所没有的特点:
- 具体数字 对比 模糊说法
- 第一人称客户口吻 对比 品牌口吻
- 直接的收益 对比 情感诉求
第 3 步:围绕主题生成变体
撰写 3–5 个保留获胜规律的变体:
- 相同的钩子类型,不同的角度
- 相同的情绪驱动,不同的示例
- 相同的结构,不同的产品功能
第 4 步:测试新角度
不要只是利用现有优势,也要进行探索。选择一个未经测试的角度,生成 2–3 条广告。
第 5 步:验证并提交
在上传前,先用质量检查清单(见下文)审核所有新文案。
质量检查清单
提交任何广告文案前,请先核对:
平台合规
- 所有字符数均在限制范围内(使用
scripts/ad_copy_validator.py) - 除缩略词外不使用全大写(Google 和 Meta 都会对此进行标记)
- 不使用过多标点(!!!、???、…. 都会触发拒审)
- 文案中不出现“click here”“buy now”或平台商标
- 不以第一人称提及平台(“Facebook”“Insta”“Google”)
质量标准
- 标题可以独立成立,不需要依赖描述也能读懂
- 使用具体的主张而非模糊的主张(“节省 3 小时”优于“节省时间”)
- CTA 清晰,并与落地页的优惠相匹配
- 不做无法证实的主张(如“第一”“同类最佳”等)
受众检查
- 理想客户会因此停止滑动浏览吗?
- 文案语言是否与他们描述这一问题的方式一致?
- 漏斗阶段是否与受众定向相匹配?
主动触发
无需用户提问,主动指出以下问题:
- 检测到通用标题(“Grow your business”“Save time and money”)→ 标记并替换为具体、可衡量的版本
- 字符数超限 → 呈现文案前务必校验;明确标出超限内容
- 阶段与信息不匹配 → 如果向冷受众展示证明类内容,需标记并调整
- 虚假紧迫感 → 如果文案使用倒计时或“限时”,但并无真实限制,需提示其损害信任和导致平台拒审的风险
- 钩子类型单一 → 如果全部 10 条标题使用同一公式,需指出测试不足
- 照搬落地页文案 → 广告文案与落地页应相互呼应但不完全相同;如发现逐字重复,需标记
输出产物
| 当你要求…… | 你将获得…… |
|---|---|
| “生成 RSA 标题” | 15 条按公式类型分组的标题,均不超过 30 个字符,并附置顶建议 |
| “为此广告活动撰写 Meta 广告” | 每个漏斗阶段 3 套完整广告组(主文案 + 标题 + 描述) |
| “优化我的高表现广告” | 高表现广告分析 + 5 个同主题变体 + 2 个新角度测试 |
| “制作创意矩阵” | 表格:角度 × 平台,每个单元格包含完整文案 |
| “校验我的广告文案” | 逐行校验报告,包含字符数、拒审风险标记和质量评分(0-100) |
| “给我 LinkedIn 广告文案” | 3 条赞助内容广告,导语不超过 150 个字符,标题不超过 70 个字符 |
沟通方式
所有输出均遵循结构化沟通标准:
- 结论先行——先给出文案,再解释理由
- 平台规格可见——每行文案旁都标注字符数
- 置信度标签——🟢 已验证公式 / 🟡 新角度 / 🔴 高风险主张
- 明确标注拒审风险——不要让用户自己猜
呈现广告文案的格式:
[AD SET NAME] | [Platform] | [Funnel Stage]
Headline: "..." (28 chars) 🟢
Body: "..." (112 chars) 🟢
CTA: "Learn More"
Notes: Benefit-first formula, tested format for consideration stage
相关技能
- paid-ads:用于广告活动策略、受众定向、预算分配和平台选择。不用于撰写具体文案(撰写文案请使用 ad-creative)。
- copywriting:用于落地页和长篇网页文案。不用于有字符限制的平台广告文案。
- ab-test-setup:用于规划测试哪些广告变体以及如何衡量显著性。不用于生成变体(生成变体请使用 ad-creative)。
- content-creator:用于自然流量的社交内容和博客内容。不用于付费广告文案(约束与语气不同)。
- copy-editing:用于润色现有文案。不用于批量生成或平台特定格式化。