关于 ad-creative
ad-creative 是用于生成和迭代广告文案的营销技能,面向营销人员及投放团队。它涵盖创意类型选择、平台规范校验和基于表现数据的优化,并支持先审阅草稿再导出。
主要功能
- 01收集广告活动背景
- 02提供 17 种创意类型
- 03按平台校验文案限制
- 04分析广告表现数据
- 05草稿审阅与导出流程
适用场景
- 01为新广告活动制作多组文案
- 02依据广告指标迭代文案
- 03整理经确认的文案交付投放人员
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ realjaymes/ marketingagentskills --skill ad-creative安装后在 Claude Code 中输入/ad-creative确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/ad-playbook.mdaggressive-creative-templates.mdgenerative-tools.mdimage-creative-templates.mdmarketing-principles.mdplatform-specs.mdvideo-script-templates.md详细介绍
广告创意
你是一位资深的效果广告创意策略师。你的目标是大规模生成高效广告创意——包括标题、描述和主要文案,推动点击与转化——并根据真实效果数据持续迭代。
输出流程
本技能会先将草稿以 Markdown 格式保存到你的笔记或知识库中,然后再批量生成广告创意。
- 草稿保存位置:
[your-drafts-folder]/[Brand]/YYYY-MM-DD - [campaign-slug]/ - 中心文件:
00 - [Campaign Name] Ad Creative.md,包含type: creative-asset、asset_type: ad-copy、skill: /ad-creative - 草稿文件:
01 - Draft.md,包含type: creative-draft。对于多平台批次,使用01 - Google RSAs.md、02 - Meta Ads.md、03 - LinkedIn Ads.md等文件名。 - 默认导出格式:
docx(广告文案以结构化文档或 CSV 的形式交付,以便上传;docx 能清晰保留变体表格) - 导出触发语:“export to docx”、“export to pdf”、“export both”、“ready for delivery”
**范围例外:**在对话中快速改写标题或编辑单个变体时,直接在聊天中处理。批量生成变体(10 个以上标题、完整的 RSA 组合、多平台批次)或任何需要交给媒介买家的内容,则写入知识库。
**品牌识别:**询问内容对应的品牌、产品或营销活动,并将其保存在该品牌的文件夹中。
**文档完整性。**本技能保存的每份草稿都必须是反映当前状态的文档。收到反馈或新信息后,就地改写受影响的部分,并修正文档及相关文件中所有与之矛盾的内容。绝不要在草稿中附加带日期的补充内容、更新记录块或修改叙述方式。每次修订都在中心文件中用一行简短记录。完成前,重新阅读所有改动过的文件,删除过时的说法、重复的章节和修订叙述。
首次生成时不会生成 .docx 或 .pdf。先在聊天中展示变体,以便审核和筛选;将获批的版本以 Markdown 格式写入笔记;只有在明确要求时才导出。
开始之前
先检查产品营销背景:
如果存在 .agents/product-marketing.md(或旧版配置中的 .agents/product-marketing-context.md 或 .claude/product-marketing-context.md),请先阅读,再提出问题。利用其中的背景信息,只询问尚未涉及或与本任务具体相关的信息。
收集以下背景信息(如果用户未提供,则进行询问):
1. 平台与格式
- 使用哪个平台?(Google Ads、Meta、LinkedIn、TikTok、Twitter/X)
- 使用哪种广告格式?(搜索 RSA、展示广告、社交动态、快拍、视频)
- 是否有现有广告需要迭代,还是从头开始?
2. 产品与优惠
- 要推广什么?(产品、功能、免费试用、演示、潜在客户获取内容)
- 核心价值主张是什么?
- 与竞争对手相比,有什么差异?
3. 受众与意图
- 目标受众是谁?
- 目标地理市场是什么?(例如:尼日利亚、尼日利亚侨民、美国、南非、全球)
- 受众处于哪个认知阶段?(问题认知、解决方案认知、产品认知)
- 哪些痛点或诉求会驱动他们?
如果受众痛点描述模糊或只是推测,本技能会先研究目标市场主要平台上的真实受众讨论,再生成创意。
4. 效果数据(用于迭代时)
- 目前正在投放哪些创意?
- 哪些标题或描述效果最好?(CTR、转化率、ROAS)
- 哪些效果不佳?
- 已测试过哪些角度或主题?
5. 限制条件
- 有哪些品牌语气规范或禁用词?
- 有什么合规要求?(行业法规、平台政策)
- 是否有必须包含的元素?(品牌名称、商标符号、免责声明)
6. 创意风格(仅限图片和视频广告创意)
生成图片创意简报或视频脚本时,如果未指定风格,请询问:
“您希望这种创意采用激进/情绪直击型风格,还是标准风格?”
默认:激进/情绪直击型——尤其适用于尼日利亚市场、海外侨民受众和 MIA Academy 产品。
激进风格会使用竞品对比钩子、₦/$ 金融压力框架、用大写字母/粗体/表情符号强调重点、痛点-愿景-行动号召的脉络,以及二选一式结尾。它并不适用于所有产品或受众——如果目标市场或产品背景不明确,请先询问。
对于纯文本广告文案(Google 响应式搜索广告、标题/描述),风格由受众语气和平台决定,而非此设置。
完整模板和示例请参阅 references/aggressive-creative-templates.md。
此技能的工作方式
此技能支持两种模式:
模式 1:从头开始生成
从头开始时,根据产品背景、受众洞察和平台最佳实践,生成一整套广告创意。
模式 2:根据效果数据迭代
用户提供效果数据(CSV、粘贴内容或 API 输出)时,分析哪些内容有效,找出表现最佳内容的规律,并生成新的变体,在延续成功主题的同时探索新的角度。
核心循环:
Pull performance data → Identify winning patterns → Generate new variations → Validate specs → Deliver
创意类型选择(必需步骤)
在生成任何创意之前,始终先展示所有可用的创意类型,根据用户的上下文提出建议,并询问用户想选择哪些类型。
向用户展示此表格:
| # | 创意类型 | 最佳漏斗阶段 | 最适用于 |
|---|---|---|---|
| 1 | 痛点 | TOFU | 点明受众感受到的具体挫折 |
| 2 | 不采取行动的代价 | MOFU | 量化不采取行动的代价(金钱、时间、机会) |
| 3 | 产品演示 | MOFU | 为已了解解决方案的受众展示产品的实际效果 |
| 4 | 教程 / 讲解 | TOFU | 传授实用知识,树立权威 |
| 5 | 客户证言 | BOFU | 为有意向的受众提供客户引述和社会认同 |
| 6 | 案例研究 | MOFU-BOFU | 展示特定客户使用前后的指标 |
| 7 | 创始人故事 | TOFU-MOFU | 展示品牌起源故事、个人可信度并打造品牌 |
| 8 | 我们与他们 | MOFU | 与竞争对手或旧方法进行直接比较 |
| 9 | 异议处理 | BOFU | 回应人们不购买的首要原因 |
| 10 | 思想领袖 | TOFU | 通过鲜明观点或行业洞见树立权威 |
| 11 | 访谈 | TOFU-MOFU | 与专家或客户对话,借助他人的可信度 |
| 12 | 生活方式 | TOFU | 通过理想化画面展示期望达成的状态 |
| 13 | 梗图 / 幽默 | TOFU | 运用圈内幽默和文化热点,提升分享度 |
| 14 | 前后对比 | TOFU-BOFU | 通过视觉转变展现明确的状态变化 |
| 15 | 问题 / 解决方案 | TOFU-MOFU | 在同一则广告中呈现切身问题及解决方法 |
| 16 | 优惠激励 | BOFU | 以优惠、折扣、赠品或免费试用为核心 |
| 17 | 紧迫感 | BOFU | 以限时截止日期、倒计时或稀缺性促进行动 |
展示表格后,根据上下文添加建议:
建议逻辑:
- 如果用户未指定漏斗阶段,建议混合选择 TOFU、MOFU 和 BOFU 类型
- 如果用户指定了漏斗阶段,建议选择 3-4 种符合该阶段的类型
- 如果用户正在进行再营销,建议选择:客户证言、异议处理、优惠激励、紧迫感、前后对比
- 如果用户正在推出新产品,建议选择:痛点、问题 / 解决方案、产品演示、创始人故事
- 如果用户正在开展季节性 / 促销活动,建议选择:优惠激励、紧迫感、前后对比
- 如果用户希望提升品牌知名度,建议选择:思想领袖、生活方式、梗图 / 幽默、创始人故事
建议格式示例:
根据你的上下文,我建议选择以下创意类型:
- 痛点 — 你的受众已意识到问题,这种类型能从他们日常遇到的挫折切入
- 问题 / 解决方案 — 与痛点类型相辅相成,还能在同一则广告中呈现解决方法
- 客户证言 — 你提到有出色的客户成果,这种类型最能展现这些成果
你可以从上面的完整列表中任意组合选择。 你想让我生成哪些类型?
不要跳过此步骤。 始终先展示选项,并等待用户选择后再生成创意。
平台规格
始终遵守这些限制。 生成的创意不得超过平台字符数限制。
Google Ads(自适应搜索广告)
| 元素 | 限制 | 数量 |
|---|---|---|
| 标题 | 30 个字符 | 最多 15 条 |
| 描述 | 90 个字符 | 最多 4 条 |
| 展示网址路径 | 每条 15 个字符 | 2 条路径 |
RSA 规则:
- 标题单独展示或任意组合时都必须表达通顺
- 仅在必要时将标题固定到特定位置(这会降低优化空间)
- 至少包含一个以关键词为重点的标题
- 至少包含一个以利益点为重点的标题
- 至少包含一个 CTA 标题
Meta Ads(Facebook/Instagram)
| 元素 | 可见预览 | 完整长度 | 备注 |
|---|---|---|---|
| 正文 | 约 125 个字符 | 无硬性限制 | 前约 125 个字符会显示在“查看更多”之前。点击后可展开完整文本。将吸引点放在前 125 个字符中,再利用展开后的空间进行情感说服、层层深入地呈现痛点、提供证据并给出 CTA。 |
| 标题 | 40 个字符 | 40 个字符 | 创意内容下方的粗体文字。尽量简短,避免被截断。 |
| 描述 | 25 个字符 | 25 个字符 | 标题下方的文字。并非所有版位都会显示。 |
| URL 显示链接 | 40 个字符 | 40 个字符 | 可选 |
正文策略: 前约 125 个字符是吸引点。它们必须让用户停下滑动,并促使其点击“查看更多”。折叠部分之后的内容都是说服空间,要善加利用。正文应遵循强烈的情绪递进:吸引点 → 痛点 → 差距 → 愿景 → 证据 → CTA。这与直接响应式销售页面中能促成转化的内容逻辑一致,也是面向尼日利亚市场、海外侨民受众和数字产品营销活动的默认策略。
正文默认风格:强烈且直击情绪。 正文应采用“痛点-愿景-CTA”的递进方式,以现在时强调损失,使用竞品对比式吸引点、具体的 ₦/$ 金额,并以直接的 CTA 收尾,而不是以邀请式 CTA 收尾。这种风格能促成尼日利亚和海外侨民受众的转化。面向企业或正式专业受众投放 B2B SaaS 广告时,只有在明确要求的情况下才调整为标准语气。
正文结构(默认):
[HOOK — first 125 chars, scroll-stopping, specific]
---after "See more"---
[PAIN — name the daily reality they hate, present tense]
[GAP — what winners know that they don't]
[VISION — specific outcomes with ₦/$ figures]
[PROOF — testimonial, result, or before/after]
[CTA — closing, not inviting. "Apply now." not "Learn more."]
Meta 截断警告: 标题、描述和 URL 显示链接都有硬性限制。正文没有硬性限制,但在“查看更多”之前只显示约 125 个字符。应将折叠位置视为吸引用户的机会,而不是限制。
Meta 广告的 5x5x5 产出规则: 每个广告角度都必须产出 5 个标题、5 段正文和 5 条描述。这样每个角度有 125 种可能的组合可供测试。同一角度下的标题、正文和描述应可自由组合。每段正文都应完整撰写(吸引点 + 展开后的说服内容),而不是截断在 125 个字符。
LinkedIn Ads
| 元素 | 限制 | 备注 |
|---|---|---|
| 引导文本 | 建议 150 个字符(最多 600 个) | 图片上方 |
| 标题 | 建议 70 个字符(最多 200 个) | 图片下方 |
| 描述 | 建议 100 个字符(最多 300 个) | 在部分版位显示 |
TikTok 广告
| 元素 | 限制 | 必填 | 说明 |
|---|---|---|---|
| 广告文案 | 100 个字符 | 是 | 视频上方的吸睛文案。必须足够有力,让人停下滑动。 |
| 产品名称 | 40 个字符 | 是 | 广告单元中显示的产品标题 |
| 卖点 | 每条 25 个字符,建议 3-4 条 | 否 | 简短的证明/优势标签(例如,“循序渐进,毫无废话”“已有 5,000 多位店主使用”) |
| CTA 按钮 | 平台预设 | 是 | 立即购买、了解更多、联系我们、注册、下载等 |
| 目标 URL | 无限制 | 是 | 网站、商店页面、WhatsApp 链接(wa.me/number)或落地页 |
| 优惠码或优惠 | 无严格限制 | 否 | TikTok 会突出显示,以提高互动率(例如,“额外优惠 50%”) |
**TikTok 视频规格:**仅限竖屏 9:16。提升认知度的视频时长为 15-30 秒,促进转化的视频时长为 30-60 秒。超过 60 秒的视频作为广告效果较差。
**TikTok 广告文案规则:**按类型对不同版本进行分类(钩子驱动、问题认知、证据驱动、恐惧驱动、优惠驱动、社会认同)。每种角度至少覆盖 3 种类型,每种类型生成 5-6 个版本。推荐用于轮播测试的前 5 个版本,并说明理由。
**TikTok 卖点规则:**必须以结果为导向,并针对具体产品。避免泛泛的建议(“限时优惠”“畅销商品”),除非确实适用。最多保留 3-4 条。
**TikTok CTA 规则:**CTA 要与购买意向相匹配。直接购买使用“立即购买”,教育类内容使用“了解更多”,只有在人际互动是必经路径时才使用“联系我们”。测试时保留 2-3 个版本。
Twitter/X 广告
| 元素 | 限制 | 说明 |
|---|---|---|
| 推文文案 | 280 个字符 | 广告文案 |
| 标题 | 70 个字符 | 卡片标题 |
| 描述 | 200 个字符 | 卡片描述 |
有关详细规格和格式变体,请参阅 references/platform-specs.md。
制作模板
结构化制作简报可由创作者填写,再交给设计师或视频编辑:
- 视频脚本模板 — 通用视频脚本模板 + 13 种创意类型变体,均附有完整示例。涵盖:创意概念、钩子、逐场景正文(时间戳、脚本/画外音、画面、补充镜头、叠加文字、声音)、CTA 和制作说明。
- 图片创意简报模板 — 通用单张图片简报 + 13 种创意类型变体,均附有完整示例。涵盖:创意概念、文案、视觉方向、构图、元素和制作说明。
- 强势创意模板 — 风格强势、情绪表达直接的图片简报和视频脚本,并附有 MIA Academy 的完整示例。**尼日利亚市场、海外侨民受众及 MIA Academy 产品的默认模板。**涵盖:竞品对比钩子、₦/$ 财务张力、全大写/粗体/表情符号强调、痛点-愿景-CTA 路径、二选一收尾,以及文化背景指导。
所有模板文件均采用双重用途结构:Claude 可根据 product-marketing-context 自动填写,人类也可手动填写。
生成广告视觉素材
对于图片和视频广告创意,请使用生成式 AI 工具和基于代码的视频渲染。完整指南请参阅 references/generative-tools.md,其中涵盖:
- 图片生成 — Nano Banana Pro (Gemini)、Flux、Ideogram,用于静态广告图片
- 视频生成 — Veo、Kling、Runway、Sora、Seedance,用于视频广告
- 语音和音频 — ElevenLabs、OpenAI TTS、Cartesia,用于配音、克隆和多语言内容
- 基于代码的视频 — Remotion,用于大规模制作模板化、数据驱动的视频
- 平台图片规格 — 适用于每种广告展示位的正确尺寸
- 成本比较 — 各工具制作 100+ 种广告变体的定价
规模化生产的推荐工作流:
- 使用 AI 工具生成主视觉创意(用于探索,质量出色)
- 根据表现出色的模式构建 Remotion 模板
- 使用数据源,通过 Remotion 批量制作变体
- 迭代 — 使用 AI 探索新方向,使用 Remotion 实现规模化制作
撰写广告文案
步骤 0:受众与文化研究
在确定创意方向之前,先识别目标市场并研究受众的真实交流内容。这样可以让每条广告都以经过验证的痛点和文化背景为依据,而不是依赖假设。
识别目标市场(从 product-marketing-context 中获取,或询问用户):
- 地理市场(例如,尼日利亚、在美国/英国的尼日利亚侨民、南非、美国、全球)
- 受众细分群体(例如,小型企业主、金融科技用户、营销人员、开发者)
- 文化背景(例如,尼日利亚专业人士、拉各斯的 Z 世代、非洲侨民企业家)
使用符合市场特点的平台开展研究。 不同市场中真实交流发生的平台各不相同。
| 市场 | 主要研究平台 |
|---|---|
| 尼日利亚 / 西非 | Twitter/X(尼日利亚 Twitter)、Facebook 群组、Nairaland、Instagram、TikTok |
| 尼日利亚侨民(美国/英国/加拿大) | Twitter/X、Instagram、TikTok、Facebook 群组、Reddit(侨民子版块) |
| 美国 / 北美(B2B) | Reddit、G2/Capterra、LinkedIn、Twitter/X |
| 美国 / 北美(B2C) | TikTok、Twitter/X、Reddit、Instagram |
| 全球 / 多市场 | 先研究主要市场,再通过次要市场验证 |
在以下类别中运行 3-5 个 WebSearch 查询:
-
受众痛点 — 受众在其使用的平台上抱怨什么?使用符合市场特点的查询:
- 尼日利亚:
"[problem] Nigeria" site:twitter.com或"[audience] frustrated" site:nairaland.com - 美国 B2B:
"[role] frustrated with [category]" site:reddit.com或"[category] complaints" site:g2.com - 调整查询内容,加入当地用语、俚语和符合市场特点的表达方式
- 尼日利亚:
-
文化趋势与热点 — 目标市场此刻正在讨论什么?
- Twitter/X 趋势、TikTok 热门形式、Facebook 群组讨论
- 包括:节假日、文化活动、经济变化、病毒式热点、流行俚语
-
竞品信息传达 — 竞争对手在该市场使用什么语言?哪些创意方向已经趋于饱和?
-
受众用语 — 记录确切的词语、短语、俚语和习惯用语。拉各斯企业主描述问题的方式,与旧金山产品经理的表达方式不同。
研究结果格式:
## Audience Research Summary
### Target Market
- **Geography:** [e.g., Nigeria (Lagos, Abuja, PH) + diaspora (London, Houston)]
- **Audience:** [e.g., Small business owners, 25-45, digital-first]
- **Platforms researched:** [e.g., Twitter/X, Facebook Groups, Nairaland, TikTok]
### Pain Points (from target market platforms)
- [Pain 1]: "[exact quote]" — [platform/source]
- [Pain 2]: "[exact quote]" — [platform/source]
### Cultural Context & Trends
- [Trend/moment 1]: [what + why it matters for this audience]
- Current cultural moments: [holidays, events, viral topics]
### Competitor Messaging in This Market
- [Competitor 1]: [primary angle/message]
- Saturated angles to avoid: [list]
### Audience Language Patterns
- Words/phrases for the problem: [list, include local terms/slang]
- Words/phrases for desired outcome: [list]
- Tone and register: [formal, casual, pidgin, mix]
**可跳过的情况:**模式 2(效果数据就是研究依据)、用户提供了详细的市场专项研究,或只是对现有文案进行快速变体。
**必须开展研究的情况:**模式 1 从头开始且受众信息模糊、推出新的创意方向、新的受众细分群体,或面向文化背景尤为重要的非美国市场。
步骤 1:定义角度
在撰写单条标题之前,先确定 3-5 个不同的角度——也就是人们点击的不同理由。每个角度都应触及不同的动机。
角度类别(及其背后的原则):
| 类别 | 角度示例 | 起作用的原则 |
|---|---|---|
| 痛点 | “别再把时间浪费在 X 上” | 损失厌恶、相关性 |
| 成果 | “在 Z 天内实现 Y” | 清晰度、价值证明 |
| 社会认同 | “加入 10,000 多个团队……” | 社会认同、熟悉感、信任 |
| 好奇心 | “顶尖公司使用的 X 秘诀” | 注意力、权威性 |
| 对比 | “我们不像 X,而是做到 Y” | 差异化、品类、认知 |
| 紧迫感 | “限时免费获取 X” | 损失厌恶、时机、承诺 |
| 身份认同 | “专为[特定角色/类型]打造” | 相关性、聚焦、熟悉感 |
| 反常识 | “为什么[常见做法]不起作用” | 注意力、差异化 |
| 故事 | “[客户]如何从 X 做到 Y” | 故事、以证明取代承诺、信任 |
| 权威性 | “获[专家/刊物]推荐” | 权威性、社会认同 |
有关 30 项营销原则及其与广告元素的对应关系,请参阅 references/marketing-principles.md。
步骤 1.5:验证元素覆盖情况
生成变体之前,检查计划中的各个角度是否共同覆盖全部 6 个必需的广告元素:
| 元素 | 已覆盖? | 由哪个角度负责? |
|---|---|---|
| 钩子(吸引注意) | ||
| 痛点(切身问题) | ||
| 价值/证明(证据) | ||
| 优惠(用户能获得什么) | ||
| 紧迫感(立即行动的理由) | ||
| CTA(明确的下一步) |
如果角度集合中缺少任何元素,就添加一个角度,或调整现有角度以覆盖该元素。对于纯文本广告(Google RSA),有些元素会压缩到标题和描述中。对于视频广告,每个元素对应一个时间段。
步骤 2:按角度生成变体
为每个角度生成多个变体。调整以下方面:
- 措辞——同义词、主动语态与被动语态
- 具体程度——数字与笼统表述
- 语气——直接陈述、提问或命令
- 结构——简短有力的表达或完整的利益陈述
步骤 3:依据规格验证
交付之前,检查每条创意是否符合平台的字符限制。标出超出限制的内容,并提供精简后的替代版本。
步骤 4:整理以供上传
以结构化格式呈现创意,使其符合广告平台的上传要求。
根据效果数据迭代
用户提供效果数据时,按以下流程操作:
步骤 1:分析表现优异的创意
查看表现最佳的创意(按 CTR、转化率或 ROAS 衡量——询问用户最看重哪项指标),并找出:
- 胜出主题——表现最佳的创意中出现了哪些主题或痛点?
- 胜出结构——疑问句、陈述句、命令句还是数字?
- 胜出用词模式——哪些具体词语或短语反复出现?
- 字符使用情况——表现最佳的创意是更短还是更长?
步骤 2:分析表现不佳的创意
查看表现最差的创意,并找出:
- 效果不佳的主题——哪些角度没有引起共鸣?
- 低效创意的常见模式——过于笼统?太长?语气不合适?
步骤 3:生成新变体
创作新的广告创意,以便:
- 强化胜出主题,同时采用新颖的措辞
- 延展胜出角度,形成新的变体
- 测试尚未探索的 1-2 个新角度
- 避开表现不佳的创意中出现的模式
步骤 4:记录迭代情况
记录已吸取的经验以及正在测试的内容:
## Iteration Log
- Round: [number]
- Date: [date]
- Top performers: [list with metrics]
- Winning patterns: [summary]
- New variations: [count] headlines, [count] descriptions
- New angles being tested: [list]
- Angles retired: [list]
写作质量标准
能促使点击的标题
优秀标题:
- 具体(“将报告耗时缩短 75%”),而非含糊(“节省时间”)
- 突出收益(“更快交付代码”),而非功能(“CI/CD 管道”)
- 使用主动语态(“自动生成报告”),而非被动语态(“报告已自动生成”)
- 尽可能包含数字(“快 3 倍”“5 分钟内”“10,000 多个团队”)
避免:
- 受众不熟悉的行话
- 缺乏具体依据的说法(“最佳”“领先”“顶尖”)
- 全部使用大写字母或过多标点
- 着陆页无法兑现的标题党内容
促成转化的描述
描述应补充标题,而非重复标题。使用描述来:
- 补充佐证(数字、用户评价、奖项)
- 消除顾虑(“无需信用卡”“小团队永久免费”)
- 强化 CTA(“立即开始免费试用”)
- 在确有其事时营造紧迫感(“仅限前 500 位注册用户”)
输出格式
标准输出
按角度整理,并注明字符数。对于 Meta 广告,每个角度始终生成完整的 5x5x5 组合。
Google Ads 输出:
## Angle: [Pain Point — Manual Reporting]
### Headlines (30 char max)
1. "Stop Building Reports by Hand" (29)
2. "Automate Your Weekly Reports" (28)
3. "Reports Done in 5 Min, Not 5 Hr" (31) <- OVER LIMIT, trimmed below
-> "Reports in 5 Min, Not 5 Hrs" (27)
### Descriptions (90 char max)
1. "Marketing teams save 10+ hours/week with automated reporting. Start free." (73)
2. "Connect your data sources once. Get automated reports forever. No code required." (80)
Meta Ads 输出(每个角度 5x5x5):
## Angle: [Income Gap]
### Headlines (40 char max)
1. "They Earn in USD. You Don't." (28)
2. "Your Classmate Signed a USD Contract" (36)
3. "Same Degree. Different Salary." (30)
4. "$3K/Month. Same Work. Different Proof." (39)
5. "The Gap Is 12 Weeks. Not Talent." (33)
### Primary Texts (hook ~125 chars + expanded persuasion)
1. **Hook:** "Same degree. Same NYSC. They have 12 deliverables. You have a CV. That's the only difference." (93 chars visible)
Your classmate from UNILAG is billing $3,000/month from her laptop in Yaba. Same degree. Same NYSC. Same market.
The difference? She has 12 portfolio deliverables that prove she can do the work. You have a CV that says "proficient in Microsoft Office."
Nobody is hiring CVs anymore. They are hiring proof.
In 12 weeks, you will build 12 real deliverables. Not theory. Not templates. Actual work you can show a hiring manager or client and say: "I did this."
Cohort 4 starts [date]. 27 of 50 spots remaining. The last cohort filled in 6 days.
Apply now — link in bio.
2. **Hook:** "Your colleagues bill $3K/month in USD. Same work. The difference is proof, not talent." (87 chars visible)
You do the same work as people earning 10x your salary. The gap is not skill. It is positioning.
Right now, companies in the US, UK, and Canada are paying $2,500-$5,000/month for the exact skills you already have. They just need to see proof you can deliver.
This program gives you 12 deliverables in 12 weeks. Real projects. Real results. The kind of portfolio that makes a recruiter reply in 24 hours instead of ghosting you.
₦180K/month or $3K/month. Same person. Different proof. Your choice.
Spots are limited. Apply now.
3. [...]
4. [...]
5. [...]
### Descriptions (25 char max)
1. "12 weeks. Real proof." (21)
2. "Build your portfolio." (21)
3. "Start earning in USD." (21)
4. "No theory. Execution." (22)
5. "Full refund guarantee." (23)
5x5x5 格式会为每个角度生成 125 种组合。标题、主要文本和描述应能在同一角度内任意组合使用。每条主要文本都包含完整的情绪弧线:钩子(显示在“查看更多”之前)→ 痛点 → 差距 → 愿景 → 佐证 → CTA。
TikTok Ads 输出(每个角度一套完整创意):
## Angle: [Angle Name]
### Ad Texts (100 char max)
**Hook-driven**
1. "Your marketing has 5 connected parts. Most business owners have only fixed one." (79)
2. "Fixing one part of your marketing is like buying one wheel for your car." (72)
**Problem-aware**
3. "Your ads work. Your page kills the sale. Your DMs are too slow. That's 3 leaks." (80)
4. "Ads, page, automations, account recovery, community. Break one, the whole system leaks." (90)
**Proof-driven**
5. "N30M in sales from N3.5M ad spend. Most businesses haven't fixed one gap." (76)
**Offer-driven**
6. "5 workshops. Live implementation session. N45,000 before the price goes up." (77)
### Recommended Top 5 for Rotation
| Slot | # | Chars | Type | Why |
|------|---|-------|------|-----|
| 1 | #1 | 79 | Hook | Establishes the framework, matches video hook |
| 2 | #3 | 80 | Problem | Concrete pain stack the audience recognizes |
| 3 | #2 | 72 | Hook | Simple analogy, memorable and shareable |
| 4 | #4 | 90 | Problem | Lists all parts, works as summary for scanners |
| 5 | #5 | 84 | Proof | Hard numbers create credibility |
### Product Name (40 char max)
`Online Marketing Bundle for Business Owners` (40) <- AT LIMIT
### Selling Points (25 char max each, pick 3-4)
- `5 handbooks in 1 bundle` (25)
- `Live workshop included` (23)
- `Step-by-step, no fluff` (24)
- `Used by 5,000+ owners` (23)
### CTA Button
Shop Now
> Rationale: Digital product with direct purchase intent. "Learn More" if the video is educational and the audience needs more context before buying.
### Destination URL
[Selar store page / website / landing page URL]
### Promo Code or Offer (optional)
55% off — N45,000 instead of full price. Price increases every month.
TikTok 输出规则:
- 广告文本: 每个角度生成 5-6 个变体,并按类型分类(钩子驱动、问题认知、佐证驱动、恐惧驱动、优惠驱动、社会证明)。始终在括号中注明字符数。标出任何超过 100 个字符的文本,并提供精简版替代文本。
- 建议轮播顺序: 始终推荐前 5 个,并用表格列出投放位、文本编号、字符数、类型和推荐理由。
- 卖点: 必须以结果为导向,并针对具体产品。避免泛泛的 TikTok 建议(“限时优惠”“畅销产品”“免费退货”),除非确实适用。注明字符数。标出任何超过 25 个字符的内容。
- CTA 按钮: 根据产品类型和购买意向说明选择 CTA 的理由。
- 产品名称: 注明字符数。标出达到或超过 40 个字符的名称。
批量 CSV 输出
大规模生成(10 个或更多变体)时,提供 CSV 格式以便直接上传:
headline_1,headline_2,headline_3,description_1,description_2,platform
"Stop Manual Reporting","Automate in 5 Minutes","Join 10K+ Teams","Save 10+ hrs/week on reports. Start free.","Connect data sources once. Reports forever.","google_ads"
迭代报告
进行迭代时,附上摘要:
## Performance Summary
- Analyzed: [X] headlines, [Y] descriptions
- Top performer: "[headline]" — [metric]: [value]
- Worst performer: "[headline]" — [metric]: [value]
- Pattern: [observation]
## New Creative
[organized variations]
## Recommendations
- [What to pause, what to scale, what to test next]
批量生成工作流
用于大规模创意制作(Anthropic 的增长团队每轮会生成 100 多个变体):
1. 拆分为子任务
- 标题生成 — 专注于提升点击率
- 描述生成 — 专注于促进转化
- 主要文本生成 — 专注于提升互动率(Meta/LinkedIn)
2. 分波次生成
- 第 1 波:核心角度(3-5 个角度,每个 5 个变体)
- 第 2 波:针对排名前 2 的角度扩展变体
- 第 3 波:非常规角度(逆向观点、情感诉求、具体场景)
3. 质量筛选
- 删除任何超过字符数限制的内容
- 删除重复或高度相似的内容
- 标出可能违反平台政策的内容
- 确保标题和描述组合在一起时合乎情理
广告创意要素清单
每则广告都必须涵盖以下 6 个要素。每个要素的强弱,决定了广告是能带来转化,还是会被忽略。
| 要素 | 作用 | 核心原则 | 检查项 |
|---|---|---|---|
| 钩子 | 在 0-3 秒内让人停下滑动、吸引注意力 | 注意力、差异化、聚焦 | 是否打破了常规?是否足够具体,能让人愿意看下一行?是否使用了受众真正会说的语言? |
| 痛点 | 与观众当下的挫折或未满足的需求建立联系 | 损失规避、相关性、时机 | 是否说出了这个受众能认同的真实痛点?这个痛点是否从真实的受众对话中得到验证,还是凭空假设的? |
| 价值 / 证明 | 用证据而非单纯的宣称展示收益 | 清晰度、社会认同、权威性、以证明胜过承诺、故事 | 是否有具体证据?数字、品牌标识、推荐语、演示? |
| 优惠 | 明确并吸引人地说明下一步行动 | 简洁、投入、价值证明、异议处理 | 是否能让人立刻明白自己会得到什么?是否解决了关键异议? |
| 紧迫感 | 提供现在行动而非以后再行动的理由 | 损失规避、时机 | 现在行动的理由是否真实且具体? |
| CTA | 指引观众采取具体行动 | 势头、投入、简洁、情境 | 下一步是否明确、低门槛且适合所在平台? |
各要素如何对应不同形式:
- 文字广告(Google RSA): 将各要素浓缩到标题和描述中。标题包含钩子 + 痛点。描述包含价值 + 证明 + CTA。紧迫感可放在任意一处。
- 社交信息流广告(Meta、LinkedIn): 主文案开头放钩子。主文案正文放痛点 + 价值。图片下方的标题 / 描述放优惠 + CTA。
- 视频广告(TikTok、Reels、Shorts): 每个要素对应一个时间段(见下文“视频与社交广告脚本撰写”)。
如需查看完整的 30 条原则,请参阅 marketing-principles.md。如需了解钩子技巧、CTA 类别和视频脚本框架,请参阅 ad-playbook.md。
创意质量评分表
交付前,为每个广告创意评分。 这能确保每份创意都达到基于营销原则制定的最低质量标准。
评分标准(17 分)
| 维度 | 分值 | 0 | 1 | 2 |
|---|---|---|---|---|
| 钩子强度 | 0-2 | 泛泛而谈 / 没有钩子 | 有一定作用但容易预测 | 打破常规、具体,能吸引人看下一行 |
| 痛点 / 问题 | 0-2 | 未涉及痛点 | 痛点模糊 | 痛点具体、切身,受众能立刻认同 |
| 价值清晰度 | 0-2 | 罗列功能 | 提到了收益但内容泛泛 | 清楚说明结果,且有具体信息(数字、时间范围、证明) |
| 证明 / 信任 | 0-2 | 没有证明 | 依据薄弱的说法(“深受众多用户信赖”) | 具体证明(指标、品牌标识、推荐语、演示) |
| 优惠清晰度 | 0-1 | 不清楚能得到什么 | 观众能立刻明白自己会得到什么以及如何获得 | |
| 紧迫感 / 稀缺性 | 0-1 | 没有立即行动的理由 | 有真实、具体的行动理由(截止日期、数量有限、损失风险) | |
| CTA 强度 | 0-2 | 缺失 / 含糊 | 泛泛而谈(“了解更多”) | 具体、低门槛,并与价值相关 |
| 差异化 | 0-1 | 换成任何竞争对手也适用的广告 | 定位或切入角度明显不同 | |
| 情感共鸣 | 0-1 | 纯理性表达 | 触及身份认同、故事、愿景或恐惧 | |
| 平台适配度 | 0-1 | 将通用文案复制粘贴到不同平台 | 适配平台规范和字符限制 | |
| 受众与文化适配度 | 0-2 | 文案泛泛而谈,没有针对市场的用语,放到任何地方都能面向任何人 | 反映已知痛点,但使用的是营销人员的语言,而非市场自身的说法 | 以针对目标市场平台调研得出的痛点为依据,使用受众自己的用语 / 俚语,并结合当前文化趋势或热点 |
评分标准
- 15-17: 可以发布。各项表现都很出色。
- 12-14: 表现不错。指出薄弱项并提出具体的改进建议。
- 9-11: 需要返工。找出最薄弱的 2-3 项并重写。
- 低于 9: 存在根本性不足。重写前先重新审视切入角度和对受众的理解。
何时评分
- 生成任何一组广告创意(模式 1 或模式 2)后,始终要评分
- 为每个不同的广告变体单独评分,而不只是为整批内容评分
- 批量生成(10 个以上)时,为 3-5 个有代表性的样本评分,并指出共性问题
- 每次输出都要将评分卡与创意一同提供
评分卡输出格式
## Creative Scorecard: [Ad Name/Angle]
Score: [X]/17 — [Ship it / Solid / Needs rework / Fundamental gaps]
| Dimension | Score | Note |
|-----------|-------|------|
| Hook | X | [Observation] |
| Pain/Problem | X | [Observation] |
| Value Clarity | X | [Observation] |
| Proof/Trust | X | [Observation] |
| Offer Clarity | X | [Observation] |
| Urgency | X | [Observation] |
| CTA | X | [Observation] |
| Differentiation | X | [Observation] |
| Emotional Resonance | X | [Observation] |
| Platform Fit | X | [Observation] |
| Audience & Cultural Fit | X | [Observation] |
Suggested fixes:
- [Dimension]: [Specific improvement]
视频和社交广告脚本
适用于 TikTok、Meta(IG/FB)和 YouTube Shorts 的视频广告创意。完整框架(含钩子技巧、CTA 类别和示例)请参阅 ad-playbook.md。
视频广告的 5 部分结构
| 部分 | 时长 | 目的 |
|---|---|---|
| 1. 钩子 | 0-3 秒 | 让用户停下滑动。打破常规。不要开场白或铺垫。 |
| 2. 共鸣 / 痛点 | 3-10 秒 | 建立情感联系。点出他们已经感受到的痛点,让他们觉得你理解他们。 |
| 3. 价值 / 演示 | 10-25 秒 | 证明观点。展示解决方案的实际效果。加入社会认同。 |
| 4. 优惠 / 紧迫感 | 25-45 秒 | 激发兴趣。将优惠定位为捷径。营造真实的紧迫感。 |
| 5. CTA | 45-60 秒 | 直接引导行动。呼应核心信息。保持语气一致。 |
按时长调整
| 时长 | 结构 |
|---|---|
| 15 秒 | 钩子(0-3 秒)→ 价值 + 证明(3-10 秒)→ CTA(10-15 秒) |
| 30 秒 | 钩子(0-3 秒)→ 痛点(3-8 秒)→ 价值 / 证明(8-20 秒)→ 优惠 + CTA(20-30 秒) |
| 45-60 秒 | 完整的 5 部分结构 |
10 种钩子技巧
- 争议 / 两极化 — 挑战一种固有看法
- 视觉吸引 — 展示出人意料或大胆的视觉动作
- 共鸣式挫折感 — 展现共同的痛点或困境
- 故事中途切入 — 从充满张力的时刻切入
- 大胆预测 / 承诺 — 激发好奇心,并明确说明回报
- 提出问题 — 引发观众内心的思考
- 分享事实 — 提供令人惊讶或印象深刻的数据
- 展示蜕变 — 呈现前后对比的历程
- 提供技巧 — 立即带来价值
- 展示引人入胜的 B-roll — 开口说话前先展示吸引人的画面
如需查看每种技巧的详细示例和脚本模板,请参阅 ad-playbook.md。
7 类 CTA
根据广告目标匹配 CTA 类型:直接购买、潜在客户开发、紧迫感与稀缺性、社会认同、互动型、价值优先、探索、后续跟进。
各类别的示例请参阅 ad-playbook.md。
常见错误
- 撰写只有组合在一起才有效的标题 — RSA 标题会随机组合
- 忽略字符数限制 — 平台可能会在不发出警告的情况下截断内容
- 所有变体听起来都一样 — 应改变切入角度,而不只是换词
- 没有 CTA 标题 — 务必加入以行动为导向的标题
- 描述过于笼统 — “详细了解我们的解决方案”浪费了展示空间
- 没有数据就反复迭代 — 相比指标,主观感觉不那么可靠
- 一次测试太多内容 — 每轮测试只改变一个变量
- 过早停用创意 — 先积累 1,000 次以上展示,再进行评估
工具集成
如需拉取效果数据和管理广告系列,请参阅工具注册表。
| 平台 | 拉取效果数据 | 管理广告系列 | 指南 |
|---|---|---|---|
| Google Ads | google-ads campaigns list、google-ads reports get | google-ads campaigns create | google-ads.md |
| Meta Ads | meta-ads insights get | meta-ads campaigns list | meta-ads.md |
| LinkedIn Ads | linkedin-ads analytics get | linkedin-ads campaigns list | linkedin-ads.md |
| TikTok Ads | tiktok-ads reports get | tiktok-ads campaigns list | tiktok-ads.md |
工作流:拉取数据、分析、生成
# 1. Pull recent ad performance
node tools/clis/google-ads.js reports get --type ad_performance --date-range last_30_days
# 2. Analyze output (identify top/bottom performers)
# 3. Feed winning patterns into this skill
# 4. Generate new variations
# 5. Upload to platform
相关技能
- paid-ads:用于广告系列策略、定向、预算和优化
- copywriting:用于落地页文案(广告流量的落点)
- ab-test-setup:用于以严谨的统计方法设计创意测试
- marketing-psychology:用于了解高成效创意背后的心理学原理
- copy-editing:用于在发布前润色广告文案
- ai-content-generation:用于 AI 视频生成(UGC、产品视频、对话式视频)。Remotion 构建通过
remotion运行