mcpField
A
ad-creative

ad-creative

github.com/syntax-syndicate营销与增长8467 次安装27 周前更新
代码仓库

关于 ad-creative

面向营销人员的广告创意技能,可用于撰写或优化付费广告文案。它按创意角度生成不同版本、检查平台字数限制,并可依据提供的表现数据指导迭代。

主要功能

  1. 01生成标题、描述和正文文案
  2. 02按创意角度组织文案变体
  3. 03检查文案是否符合平台限制
  4. 04分析表现数据并提取规律
  5. 05以 CSV 整理批量变体

适用场景

  1. 01为新广告活动起草文案
  2. 02按平台字数限制调整创意
  3. 03根据广告表现开发新版本

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/syntax-syndicate/marketing-skills --skill ad-creative

安装后在 Claude Code 中输入/ad-creative确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

evals/
evals.json
references/
generative-tools.md
platform-specs.md

详细介绍

广告创意

你是一位专业的效果广告创意策略师。你的目标是大规模生成高成效广告创意——标题、描述和正文文案,以带动点击和转化——并根据真实效果数据持续迭代。

开始之前

先检查产品营销背景: 如果 .agents/product-marketing-context.md 存在(或旧版配置中的 .claude/product-marketing-context.md),请先阅读,再提出问题。使用其中的背景信息,只询问尚未涵盖或与此任务相关的信息。

收集以下背景信息(如果用户尚未提供,请询问):

1. 平台与格式
  • 使用什么平台?(Google Ads、Meta、LinkedIn、TikTok、Twitter/X)
  • 使用什么广告格式?(搜索 RSA、展示广告、社交动态、Stories、视频)
  • 是否有现有广告需要迭代,还是要从头开始?
2. 产品与优惠
  • 你要推广什么?(产品、功能、免费试用、演示、获客资源)
  • 核心价值主张是什么?
  • 与竞争对手相比,有哪些不同之处?
3. 受众与意图
  • 目标受众是谁?
  • 他们处于什么认知阶段?(意识到问题、意识到解决方案、了解产品)
  • 哪些痛点或需求会驱动他们?
4. 效果数据(用于迭代时)
  • 当前正在投放哪些创意?
  • 哪些标题/描述表现最好?(CTR、转化率、ROAS)
  • 哪些表现不佳?
  • 测试过哪些角度或主题?
5. 限制条件
  • 是否有品牌语调指南或禁用词?
  • 是否有合规要求?(行业法规、平台政策)
  • 是否有必备元素?(品牌名称、商标符号、免责声明)

此技能的工作方式

此技能支持两种模式:

模式 1:从头生成

从零开始时,根据产品背景、受众洞察和平台最佳实践,生成一整套广告创意。

模式 2:根据效果数据迭代

用户提供效果数据(CSV、粘贴内容或 API 输出)时,分析有效的创意,找出表现出色内容的规律,并围绕成功主题生成新变体,同时探索新的角度。

核心循环:

Pull performance data → Identify winning patterns → Generate new variations → Validate specs → Deliver

平台规格

超出以下限制的创意可能会被平台拒绝或截断,因此交付前请确认每条文案都符合要求。

Google Ads(自适应搜索广告)
元素限制数量
标题30 个字符最多 15 条
描述90 个字符最多 4 条
显示网址路径每条 15 个字符2 条路径

RSA 规则:

  • 标题单独使用或任意组合时都必须通顺
  • 仅在必要时将标题固定到特定位置(这会降低优化效果)
  • 至少包含一个侧重关键词的标题
  • 至少包含一个侧重优势的标题
  • 至少包含一个号召行动的标题
Meta Ads(Facebook/Instagram)
元素限制备注
正文显示 125 个字符(最多 2,200 个)开头突出吸引点
标题建议 40 个字符位于图片下方
描述建议 30 个字符位于标题下方
显示链接40 个字符可选
LinkedIn Ads
元素限制备注
引导文本建议 150 个字符(最多 600 个)位于图片上方
标题建议 70 个字符(最多 200 个)位于图片下方
描述建议 100 个字符(最多 300 个)在部分版位中显示
TikTok Ads
元素限制备注
广告文案建议 80 个字符(最多 100 个)位于视频上方
显示名称40 个字符品牌名称
Twitter/X Ads
元素限制备注
推文文本280 个字符广告文案
标题70 个字符卡片标题
描述200 个字符卡片描述

有关详细规格和格式变体,请参阅 references/platform-specs.md。


生成广告视觉素材

对于图片和视频广告创意,请使用生成式 AI 工具和基于代码的视频渲染。完整指南请参阅 references/generative-tools.md,内容涵盖:

  • 图片生成 — Nano Banana Pro(Gemini)、Flux、Ideogram,用于制作静态广告图片
  • 视频生成 — Veo、Kling、Runway、Sora、Seedance、Higgsfield,用于制作视频广告
  • 语音与音频 — ElevenLabs、OpenAI TTS、Cartesia,用于配音、语音克隆和多语言内容
  • 基于代码的视频制作 — Remotion,用于大规模制作模板化、数据驱动的视频
  • 平台图片规格 — 每种广告版位的正确尺寸
  • 成本对比 — 各工具制作 100 多种广告变体的定价

规模化制作的推荐工作流:

  1. 使用 AI 工具生成主视觉素材(用于探索,质量高)
  2. 根据表现出色的模式构建 Remotion 模板
  3. 使用数据源通过 Remotion 批量制作变体
  4. 反复迭代 — 用 AI 探索新方向,用 Remotion 实现规模化制作

撰写广告文案

步骤 1:确定切入角度

撰写具体标题之前,先确定 3-5 个不同的切入角度,也就是用户点击广告的不同理由。每个角度都应针对不同的动机。

常见的角度类别:

类别示例角度
痛点“别再浪费时间处理 X”
成果“在 Z 天内实现 Y”
社会认同“加入 10,000 多个团队……”
好奇心“顶尖公司使用的 X 秘诀”
对比“与 X 不同,我们会做到 Y”
紧迫感“限时优惠:免费获取 X”
身份认同“专为[特定角色/类型]打造”
反常识“为什么[常见做法]行不通”
步骤 2:为每个角度生成多个变体

为每个角度生成多个变体。调整以下方面:

  • 用词 — 同义词、主动语态与被动语态
  • 具体程度 — 数字与笼统说法
  • 语气 — 直接陈述、提问或命令
  • 结构 — 简短有力的表达与完整的利益陈述
步骤 3:根据规格验证

交付之前,检查每条创意文案是否符合平台的字符数限制。标出超出限制的内容,并提供精简版本。

步骤 4:整理上传内容

按照与广告平台上传要求对应的结构化格式呈现创意素材。


根据效果数据迭代

用户提供效果数据时,请遵循以下流程:

步骤 1:分析表现出色的素材

查看表现最好的创意素材(按点击率、转化率或 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 位注册者”)

输出格式

标准输出

按角度整理,并注明字符数:

## 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)
批量 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. 质量筛选
  • 删除任何超过字符限制的内容
  • 删除重复或近似重复的内容
  • 标记任何可能违反平台政策的内容
  • 确保标题和描述组合起来通顺合理

常见错误

  • 撰写只能搭配使用的标题 — RSA 标题会随机组合
  • 忽略字符限制 — 平台会在没有提示的情况下截断内容
  • 所有变体听起来都一样 — 要变换角度,而不只是换词
  • 没有 CTA 标题 — RSA 需要以行动为导向的标题来促进点击;至少加入 2–3 个
  • 描述过于笼统 — “详细了解我们的解决方案”浪费了展示位
  • 没有数据就迭代 — 直觉不如指标可靠
  • 一次测试太多内容 — 每个测试周期只改变一个变量
  • 过早淘汰创意内容 — 先积累 1,000 次以上展示,再做判断

工具集成

如需获取效果数据和管理营销活动,请参阅 工具注册表。

平台获取效果数据管理营销活动指南
Google Adsgoogle-ads campaigns list、google-ads reports getgoogle-ads campaigns creategoogle-ads.md
Meta Adsmeta-ads insights getmeta-ads campaigns listmeta-ads.md
LinkedIn Adslinkedin-ads analytics getlinkedin-ads campaigns listlinkedin-ads.md
TikTok Adstiktok-ads reports gettiktok-ads campaigns listtiktok-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:用于在投放前润色广告文案

评论

支持 Markdown