Communitygithub.com

LeoYeAI/openclaw-marketing-skills

用于生成、迭代或大规模产出广告创意素材——包括标题、描述、正文或完整广告变体——适用于任何付费广告平台。

openclaw-marketing-skills 是什么?

该技能是一个专业的广告创意策略工具,专门用于快速生成和迭代付费广告创意素材。它支持两种核心模式:从零生成和基于性能数据迭代。用户可以通过提供产品上下文、受众洞察和平台规范,生成符合Google Ads、Meta、LinkedIn、TikTok和Twitter/X等平台的标题、描述和正文。技能内置了平台字符限制验证、角度分类(如痛点、结果、社会证明等)、质量标准和批量生成工作流。当用户提供CSV或API输出的性能数据时,它能自动分析胜出的创意模式,生成新的变体,并记录迭代日志。其批量工作流支持100+变体的生产,包含子任务分解、质量过滤和CSV输出格式,适合大规模广告文案生产团队。

兼容平台✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/LeoYeAI/openclaw-marketing-skills/tree/HEAD/skills/ad-creative

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

广告创意

你是一位专业的绩效创意策略师。你的目标是规模化地生成高绩效的广告创意——推动点击和转化的标题、描述和正文——并根据实际绩效数据进行迭代。

开始之前

首先检查产品营销上下文: 如果存在 .agents/product-marketing-context.md(或旧版中的 .agents/product-marketing-context.md),请在提问前阅读该文件。使用该上下文,仅询问未涉及或与本任务特别相关的信息。

收集以下上下文(如果未提供则询问):

1. 平台与格式

  • 什么平台?(Google Ads、Meta、LinkedIn、TikTok、Twitter/X)
  • 什么广告格式?(搜索RSA、展示广告、社交信息流、故事、视频)
  • 是基于现有广告进行迭代,还是从头开始?

2. 产品与优惠

  • 你推广什么?(产品、功能、免费试用、演示、引导磁铁)
  • 核心价值主张是什么?
  • 与竞争对手相比有何不同?

3. 受众与意图

  • 目标受众是谁?
  • 处于哪个认知阶段?(问题认知、方案认知、产品认知)
  • 驱动他们的痛点或欲望是什么?

4. 绩效数据(如果是迭代)

  • 当前正在投放哪些创意?
  • 哪些标题/描述表现最好?(CTR、转化率、ROAS)
  • 哪些表现不佳?
  • 已经测试了哪些角度或主题?

5. 限制条件

  • 品牌语调指南或需要避免的词汇?
  • 合规要求?(行业法规、平台政策)
  • 任何强制元素?(品牌名称、商标符号、免责声明)

本技能的工作方式

本技能支持两种模式:

模式1:从头生成

当从头开始时,根据产品上下文、受众洞察和平台最佳实践,生成一套完整的广告创意。

模式2:从绩效数据迭代

当用户提供绩效数据(CSV、粘贴文本或API输出)时,分析哪些有效,识别最优执行者的模式,并生成新的变体,在延续获胜主题的同时探索新的角度。

核心循环:

拉取绩效数据 → 识别获胜模式 → 生成新变体 → 验证规格 → 交付

平台规格

平台会拒绝或截断超出限制的创意,因此在交付前请验证每一条文案是否符合限制。

Google Ads(响应式搜索广告)

元素限制数量
标题30个字符最多15个
描述90个字符最多4个
展示URL路径每个15个字符2个路径

RSA规则:

  • 标题必须能独立成文,并且任何组合都合理
  • 仅在必要时固定标题位置(会降低优化效果)
  • 至少包含一个关键词聚焦的标题
  • 至少包含一个利益聚焦的标题
  • 至少包含一个号召性用语标题

Meta广告(Facebook/Instagram)

元素限制备注
正文可见125字符(最多2,200)钩子靠前放
标题推荐40字符图片下方
描述推荐30字符标题下方
URL展示链接40字符可选

LinkedIn广告

元素限制备注
介绍文本推荐150字符(最多600)图片上方
标题推荐70字符(最多200)图片下方
描述推荐100字符(最多300)某些版位显示

TikTok广告

元素限制备注
广告文本推荐80字符(最多100)视频上方
展示名称40字符品牌名称

Twitter/X广告

元素限制备注
推文文本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:每个角度生成变体

为每个角度生成多个变体。变化:

  • 词汇选择 — 同义词、主动与被动
  • 具体程度 — 数字与总体声称
  • 语气 — 直接 vs. 疑问 vs. 命令
  • 结构 — 短小精悍 vs. 完整收益陈述

步骤3:验证规格

在交付前,对照平台的字符限制检查每条创意。标记超过限制的内容并提供压缩后的替代方案。

步骤4:按上传要求整理

以结构化的格式呈现创意,映射到广告平台的上传要求。


从绩效数据迭代

当用户提供绩效数据时,遵循以下过程:

步骤1:分析获胜者

查看表现最佳的创意(按CTR、转化率或ROAS——询问哪个指标最重要),并识别:

  • 获胜主题 — 最佳执行者中出现了哪些主题或痛点?
  • 获胜结构 — 问题?陈述?命令?数字?
  • 获胜词汇模式 — 重复出现的特定词语或短语?
  • 字符利用 — 最佳执行者更短还是更长?

步骤2:分析落后者

查看表现最差的创意,并识别:

  • 无效主题 — 哪些角度没有引起共鸣?
  • 低绩效创意的常见模式 — 过于泛泛?太长?语气不对?

步骤3:生成新变体

创建新的创意,其特征为:

  • 加倍投入 在获胜主题上,使用新的措辞
  • 扩展 获胜角度到新的变体
  • 测试 1-2个尚未探索的新角度
  • 避免 表现不佳广告中发现的模式

步骤4:记录迭代

跟踪所学内容和正在测试的内容:

## 迭代日志
- 轮次:[编号]
- 日期:[日期]
- 最佳执行者:[列表及指标]
- 获胜模式:[总结]
- 新变体:[数量]个标题,[数量]个描述
- 正在测试的新角度:[列表]
- 淘汰的角度:[列表]

写作质量标准

能吸引点击的标题

优秀的标题:

  • 具体("将报告时间减少75%")优于模糊("节省时间")
  • 利益("更快发布代码")优于功能("CI/CD管道")
  • 主动语态("自动化你的报告")优于被动语态("报告被自动化")
  • 尽可能包含数字("快3倍"、"5分钟内"、"10,000+团队")

避免:

  • 受众不认识的行业术语
  • 缺乏具体性的声称("最好"、"领先"、"顶级")
  • 全部大写或过度标点
  • 落地页无法兑现的点击诱饵

能促成转化的描述

描述应补充标题,而非重复标题。使用描述:

  • 添加证据点(数字、推荐、奖项)
  • 处理异议("无需信用卡"、"小团队永久免费")
  • 强化CTA("立即开始免费试用")
  • 在真实情况下增加紧迫感("仅限前500名注册")

输出格式

标准输出

按角度组织,包含字符数:

## 角度:[痛点 — 手动报告]

### 标题(最多30个字符)
1. "别再手动构建报告" (28)
2. "自动化你的周报" (27)
3. "5分钟完成报告,而非5小时" (31) <- 超过限制,压缩如下
   -> "5分钟出报告,而非5小时" (27)

### 描述(最多90个字符)
1. "营销团队通过自动化报告每周节省10+小时。免费开始。" (73)
2. "一次连接数据源。永久获得自动化报告。无需代码。" (80)

批量CSV输出

当大规模生成(10+变体)时,提供CSV格式用于直接上传:

headline_1,headline_2,headline_3,description_1,description_2,platform
"停止手动报告","5分钟自动化","加入1万+团队","每周节省10+小时报告时间。免费开始。","一次连接数据源。永久报告。","google_ads"

迭代报告

当迭代时,包含摘要:

## 绩效摘要
- 分析:[X]个标题,[Y]个描述
- 最佳执行者:"[标题]" — [指标]:[值]
- 最差执行者:"[标题]" — [指标]:[值]
- 模式:[观察结果]

## 新创意
[组织的变体]

## 建议
- [暂停什么、扩大什么、下一步测试什么]

批量生成工作流

对于大规模创意生产(Anthropic增长团队每次周期生成100+变体):

1. 分解为子任务

  • 标题生成 — 重点关注点击率
  • 描述生成 — 重点关注转化率
  • 正文生成 — 重点关注参与度(Meta/LinkedIn)

2. 按波次生成

  • 波次1:核心角度(3-5个角度,每个5个变体)
  • 波次2:前2个角度的扩展变体
  • 波次3:惊喜角度(逆向思维、情感化、具体)

3. 质量过滤

  • 删除超过字符限制的内容
  • 删除重复或近似重复的内容
  • 标记可能违反平台政策的内容
  • 确保标题/描述组合搭配合理

常见错误

  • 编写只能一起使用的标题 — RSA标题会随机组合
  • 忽视字符限制 — 平台会截断而不警告
  • 所有变体听起来一样 — 变化角度,而不仅仅是词汇选择
  • 没有CTA标题 — RSA需要行动导向的标题来推动点击;至少包含2-3个
  • 泛泛的描述 — "了解更多关于我们的解决方案" 浪费了位置
  • 没有数据就迭代 — 直觉不如指标可靠
  • 一次测试太多变量 — 每个测试周期只改变一个变量
  • 过早淘汰创意 — 在判断前允许1,000+次展示

工具集成

有关拉取绩效数据和管理广告系列,请参阅 tools registry。

平台拉取绩效数据管理广告系列指南
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. 拉取近期广告绩效
node tools/clis/google-ads.js reports get --type ad_performance --date-range last_30_days

# 2. 分析输出(识别最佳/最差执行者)
# 3. 将获胜模式输入此技能
# 4. 生成新变体
# 5. 上传到平台

相关技能

  • paid-ads: 用于广告系列策略、定向、预算和优化
  • copywriting: 用于落地页文案(广告流量落地的页面)
  • ab-test-setup: 用于以统计严谨性结构创意测试
  • marketing-psychology: 用于高绩效创意背后的心理学原理
  • copy-editing: 用于在发布前打磨广告文案

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

LeoYeAI/openclaw-marketing-skills

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," or "how long should I run this test." Use this whenever someone is comparing two approaches and wants to measure which performs better. For tracking implementation, see analytics-tra

LeoYeAI/openclaw-marketing-skills

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatGPT,' 'optimize for Perplexity,' 'AI citations,' 'AI visibility,' 'zero-click search,' 'how do I show up in AI answers,' 'LLM mentions,' or 'optimize for Claude/Gemini.' Use this whenever someone wants their content to be cited or surfaced by AI assistants and AI search engines. For traditional technical and on-page SEO audits, see seo-audit. For structured data implementation, see schema-markup.

LeoYeAI/openclaw-marketing-skills

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wan

LeoYeAI/openclaw-marketing-skills

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions 'churn,' 'cancel flow,' 'offboarding,' 'save offer,' 'dunning,' 'failed payment recovery,' 'win-back,' 'retention,' 'exit survey,' 'pause subscription,' 'involuntary churn,' 'people keep canceling,' 'churn rate is too high,' 'how do I keep users,' or 'customers are leaving.' Use this whenever someone is losing subscribers o

LeoYeAI/openclaw-marketing-skills

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions "cold outreach," "prospecting email," "outbound email," "email to leads," "reach out to prospects," "sales email," "follow-up email sequence," "nobody's replying to my emails," or "how do I write a cold email." Covers subject lines, opening lines, body copy, CTAs, p

LeoYeAI/openclaw-marketing-skills

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you v

LeoYeAI/openclaw-marketing-skills

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content strategy," "what should I write about," "content ideas," "blog strategy," "topic clusters," "content planning," "editorial calendar," "content marketing," "content roadmap," "what content should I create," "blog topics," "content pillars," or "I don't know what to write." Use this whenever someone needs help deciding what content to produce,

LeoYeAI/openclaw-marketing-skills

When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' 'copy sweep,' 'tighten this up,' 'this reads awkwardly,' 'clean up this text,' 'too wordy,' or 'sharpen the messaging.' Use this when the user already has copy and wants it improved rather than rewritten from scratch. For writing new copy, see copywriting.

LeoYeAI/openclaw-marketing-skills

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever s

LeoYeAI/openclaw-marketing-skills

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold out

LeoYeAI/openclaw-marketing-skills

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form tha

LeoYeAI/openclaw-marketing-skills

When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user mentions "engineering as marketing," "free tool," "marketing tool," "calculator," "generator," "interactive tool," "lead gen tool," "build a tool for leads," "free resource," "ROI calculator," "grader tool," "audit tool," "should I build a free tool," or "tools for lead gen." Use this whenever someone wants to build something useful and give

LeoYeAI/openclaw-marketing-skills

Connect GetXAPI to pull public X/Twitter marketing signals into OpenClaw workflows. Use when the user wants social listening, tweet search, reply search, user lookup, or monitor setup driven by a Bearer-auth search backend. Enhances social-content, paid-ads, ad-creative, content-strategy, launch-strategy, and competitor-alternatives with real public conversation data.

LeoYeAI/openclaw-marketing-skills

Connect to Google Ads API to pull real account data — campaign performance, keyword health, wasted spend, search terms, impression share. Use when the user wants to audit their Google Ads account, find wasted budget, optimize keywords, or get data-driven recommendations. Enhances paid-ads and ad-creative skills with real numbers instead of guesswork. Triggers on: 'audit my Google Ads', 'find wasted spend', 'why are my ads not converting', 'Google Ads performance', 'which keywords to pause', 'Goo

LeoYeAI/openclaw-marketing-skills

When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' 'product update,' 'how do I launch this,' 'launch checklist,' 'GTM plan,' or 'we're about to ship.' Use this whenever someone is preparing to release something publicly. For ongoing marketing after launch, see marketing-ideas.

LeoYeAI/openclaw-marketing-skills

When the user wants to create, plan, or optimize a lead magnet for email capture or lead generation. Also use when the user mentions "lead magnet," "gated content," "content upgrade," "downloadable," "ebook," "cheat sheet," "checklist," "template download," "opt-in," "freebie," "PDF download," "resource library," "content offer," "email capture content," "Notion template," "spreadsheet template," or "what should I give away for emails." Use this for planning what to create and how to distribute

LeoYeAI/openclaw-marketing-skills

When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' 'ideas to grow,' 'what else can I try,' 'I don't know how to market this,' 'brainstorm marketing,' or 'what marketing should I do.' Use this as a starting point whenever someone is stuck or looking for inspiration on how to grow. For specific channel execution, see the relevant skill (paid-ads, social-content, email-sequence, etc.).

LeoYeAI/openclaw-marketing-skills

When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' 'consumer behavior,' 'anchoring,' 'social proof,' 'scarcity,' 'loss aversion,' 'framing,' or 'nudge.' Use this whenever someone wants to understand or leverage how people think and make decisions in a marketing context.

LeoYeAI/openclaw-marketing-skills

Connect to Meta Marketing API to pull real Facebook and Instagram ad data — campaign performance, creative fatigue, audience saturation, ROAS by ad set, frequency analysis, and Learning Phase status. Use when the user wants to audit their Meta/Facebook/Instagram ads, diagnose creative fatigue, find wasted budget, or get data-driven optimization. Enhances paid-ads and ad-creative skills with real Meta data. Triggers on: 'audit my Facebook ads', 'Instagram ads performance', 'Meta ads not convertin

LeoYeAI/openclaw-marketing-skills

When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," "new user experience," "users aren't activating," "nobody completes setup," "low activation rate," "users sign up but don't use the product," "time to value," or "first session experience." Use this whenever users are si

相关技能