mcpField
A
ads-create

ads-create

github.com/hainrixz营销与增长10262 次安装3 天前更新
代码仓库

关于 ads-create

此营销技能根据品牌资料和可选的审计数据生成结构化广告活动简报,包含平台专属文案与图像简报。适用于通过 creative-strategist 和 copy-writer Agent 依次准备广告活动的营销人员。

主要功能

  1. 01根据品牌资料生成活动简报
  2. 02结合可选审计结果设计概念
  3. 03选择平台和活动目标
  4. 04生成图像简报与平台专属文案
  5. 05应用文案框架和质量检查

适用场景

  1. 01规划新广告活动的创意概念
  2. 02为指定广告平台准备文案
  3. 03针对广告审计发现的问题制定方案

安装

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

$npx skills add https://github.com/hainrixz/claude-ads --skill ads-create

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

详细介绍

Ads 创建:广告活动构想与文案简报生成器

根据品牌资料和可选的审计数据,生成结构化的广告活动构想和针对特定平台的文案。输出 campaign-brief.md,供 /ads generate 使用。

快速参考

命令功能
/ads create完整广告活动简报 → campaign-brief.md
/ads create --platforms meta google仅针对指定平台的简报
/ads create --objective leads针对潜在客户获取优化的简报

流程

第 1 步:检查品牌资料

在当前目录中查找 brand-profile.json。

  • 找到:加载并继续。
  • 未找到:询问用户:

    "我在此目录中没有找到 brand-profile.json。你想要:

    1. 先运行 /ads dna <url>,自动提取品牌 DNA
    2. 手动描述你的品牌(我会根据你的描述创建基本资料)"

如果用户选择手动描述,请收集:

  • 品牌名称和网站
  • 主色(或“ 不确定”)
  • 3 个描述品牌语气的词语
  • 目标受众(年龄、身份、主要痛点)
  • 主要产品/服务
第 2 步:检查审计结果

在当前目录中查找 ADS-AUDIT-REPORT.md 或任何 *-audit-results.md 文件。

  • 找到:读取文件。记录最突出的 3 个弱点(创意疲劳、追踪缺口、广告费浪费),并在构想中加以解决。
  • 未找到:继续,不使用审计数据。在简报中注明:“未找到审计数据;构想为通用方案。运行 /ads audit,生成针对弱点的构想。”
第 3 步:收集广告活动参数

如果命令中提供了 --platforms 或 --objective 标志,请使用对应值,并跳过下面相关问题。

询问(合并为一条消息;省略通过标志提供的项目):

  1. 平台:使用哪些广告平台?(Meta · Google · LinkedIn · TikTok · YouTube · Microsoft · 全部)
  2. 目标:销售/营收 · 潜在客户/演示 · 应用安装 · 品牌认知 · 再营销
  3. 优惠或简报:有什么需要重点突出的优惠、促销或信息吗?(可选)
  4. 构想数量:需要多少个广告活动构想?(默认:3)
第 4 步:选择文案框架

阅读 ads/references/copy-frameworks.md,根据广告活动目标、平台和受众熟悉程度推荐合适的框架:

框架适用场景
AIDA(注意、兴趣、欲望、行动)陌生受众、品牌认知广告活动
PAS(问题、激化、解决)解决痛点的产品、已意识到问题的受众
BAB(之前、之后、桥梁)转型类优惠、教练服务、健身
4P(承诺、描绘、证明、推动)直接响应、购买意向强烈的受众
FAB(特性、优势、利益)以产品为核心、正在比较选项的消费者
Star-Story-Solution品牌故事、熟悉品牌的受众

在 campaign-brief.md 中注明所选框架名称,供文案撰写 Agent 使用。

步骤 5:依次启动创意 Agent

Agent 必须依次运行;copy-writer 会读取 creative-strategist 写入的文件,因此并行运行会导致 campaign-brief.md 出现竞态条件。

步骤 5a;启动 creative-strategist(Task 工具): 此 Agent 会创建 campaign-brief.md 并撰写策略部分: ## Brand DNA Summary、## Campaign Concepts、## Image Generation Briefs、## Next Steps。

给 creative-strategist 的附加说明:

  • 对于电商企业,还需阅读 skills/ads-plan/assets/ecommerce-creative.md 并选择合适的创意手册(Product Launch、Sale/Promotion、 Seasonal、Retargeting、Brand Awareness)
  • 在每个 Image Generation Brief 中加入 banana 域模式建议 (Product、Editorial、Cinema、UI/Web 或 Portrait)

等待 creative-strategist 完全完成后再继续。

步骤 5b;启动 copy-writer(Task 工具): creative-strategist 完成后,启动 copy-writer。它会读取现有的 campaign-brief.md,并附加 ## Copy Deck 部分,其中包含针对不同平台的 标题、主要文案和 CTA。

给 copy-writer 的附加说明:

  • 阅读 ads/references/copy-frameworks.md,并将所选框架的结构应用于所有广告文案
  • 每个平台生成 2 个框架变体:主要版本(推荐框架)
    • 次要版本(用于 A/B 测试的替代方案)

等待 copy-writer 完成后再继续执行步骤 6。

步骤 6:审核并展示

两个 Agent 都完成后,确认 campaign-brief.md 存在且内容完整。

向用户展示摘要:

✓ campaign-brief.md generated

Summary:
  Concepts: [N] campaign concepts created
  Platforms: [list]
  Copy deck: Headlines, primary text, and CTAs for each concept × platform
  Image briefs: [N] image generation briefs ready

Next steps:
  1. Review campaign-brief.md and adjust any messaging
  2. Run `/ads generate` to produce AI images from the briefs
  3. Upload copy and assets to your ad platforms

campaign-brief.md 格式规范

以下章节标题属于解析约定;下游 Agent 依赖这些确切的标题名称。

# Campaign Brief: [brand_name]
**Generated:** [date]
**Website:** [website_url]
**Platforms:** [comma-separated list]
**Objective:** [objective]
**Concepts:** [N]

## Brand DNA Summary
[3-sentence synthesis of brand-profile.json: voice, visual identity, target audience]

## Audit Context
[If audit data found: top 3 weaknesses being addressed]
[If no audit data: "No audit data; run /ads audit for weakness-targeted concepts"]

## Campaign Concepts

### Concept 1: [Name]
**Hypothesis:** [why this will work; 1 sentence]
**Primary Message:** [core message; 1 sentence]
**Tone:** [voice reading from brand-profile.json]
**Visual Direction:** [2-3 sentences describing imagery]
**Target Platforms:** [platforms and rationale]
**CTA:** [call to action text]
**Addresses:** [audit finding or "general brand awareness"]

### Concept 2: [Name]
[same structure]

[repeat for all concepts]

## Copy Deck
[appended by copy-writer agent; headlines, primary text, CTAs per concept per platform]

## Image Generation Briefs

### Brief 1: [Concept Name]: [Platform]
**Prompt:** [exact generation prompt]
**Dimensions:** [WxH]
**Safe zone notes:** [constraint or "None"]

### Brief 2: [Concept Name]: [Platform]
**Prompt:** [exact generation prompt]
**Dimensions:** [WxH]
**Safe zone notes:** [constraint or "None"]

[one brief per concept × platform combination]

## Next Steps
1. Review all concepts and select which to move forward with
2. Run `/ads generate` to produce images from the briefs above
3. Adjust CTAs and offers in the copy deck for your specific promotion
4. Upload final assets to your ad platform managers

质量门槛

  • 至少 3 个概念(除非用户要求更少)
  • 角度各异:任意两个概念的主要信息角度都不得相同
  • 平台适配:针对 TikTok 的概念必须考虑仅支持竖屏格式以及开启声音的使用场景
  • 优惠锚定:如果用户提供了具体优惠,至少 1 个概念必须以此为主打
  • 图像简报:每个概念都必须针对每个请求的平台至少提供一份图像简报

Meta Andromeda 优化

针对 Meta 广告系列:建议采用多样化的创意概念(不同的动机、视觉风格和信息角度),以最大限度地提高 Andromeda 检索效果。广告之间的相似度评分 >60% 会触发聚类和抑制。

平台字符数限制

确认平台的字符数限制是最新的。Meta 于 2025 年缩短了移动端标题的显示长度。

评论

支持 Markdown