Creative Engine 是 cognyai/claude-code-marketing-skills 中的一项 Claude Code 技能,定位为广告创意生产流水线:从客户原话出发,产出 8–12 个真正不同的广告概念,配合真实品牌素材生成图片,并将广告以暂停状态上传到广告平台。
用途与思路 文档认为创意本身承担定向作用:Meta 的广告系统会阅读广告内容决定展示人群,并把外观相似的广告归组,因此同一标题的 50 个版本大约只获得一条广告的触达;优胜广告也会在 2–3 周内衰减。技能的目标是持续产出真正不同的购买理由,每条都来自客户说过的话。
前提与计划差异 需要通过 Cogny 的 MCP 网关接入 Meta Ads(或 LinkedIn、TikTok、Reddit、X、Snapchat Ads)。图片生成(cogny-image-gen、Nano Banana / GPT Image)仅 Cloud 计划可用。Solo 计划下,技能改为输出概念以及可直接粘贴的图片提示词和拍摄简报(含画幅比例、负面提示词、参考素材),只有当用户提供图片 URL 时才上传。使用 --no-upload 可只生成概念和图片,不接触广告账户。
使用方式 命令示例:/creative-engine BK014 生成概念、图片并创建暂停的 Meta 广告;/creative-engine BK014 --platform linkedin;/creative-engine BK014 --no-upload 仅生成创意包。活动必须已存在(/campaign-ledger new),无 ID 时停止并询问。若缺少 brain 数据,仍可用 --no-upload 起草,客户语言可取自 CRM 通话与会议记录、Discord #support 频道消息(上限 50 条,私密频道仅用匿名主题)和 X 提及,此时创意包标注“no brain: provisional”,所有产品主张标为“needs confirmation”。
主要步骤
- 加载输入:读取活动文件夹、客户语言聚类与反对意见、已批准主张、品牌语气、创始人观点、失败活动与代理纠正记录;并拉取已在投放的广告与近 30 天洞察,避免重复并识别疲劳角度。
- 撰写 8–12 个不同概念:涵盖 pain、worked-example、story、founder、comparison、myth、demo、objection 等格式,每个概念给出 slug、格式、来源引语、2–3 个钩子、正文、标题、CTA 和图片或视频简报;做多样性检查(标题互换后读起来一样的合并),并核对每条主张可追溯到已批准 offers。
- 制作图片(Cloud):通过 list_brand_assets 和 list_uploads 使用真实产品照片、Logo 作参考,按平台画幅生成,负面提示词排除失真产品、虚假 Logo、第三方商标、拼写错误等;对每张输出运行 analyze_media 自检,不合格则重生成一次。视频则写脚本和分镜(含 AI 演员测试简报)。
- 暂停上传:先展示含缩略图的完整创意包并征得用户同意;Meta 下需选对 Page、确认广告组与预算(预算为账户币种最小单位,需与用户确认换算),逐条 create_ad,状态显式设为 PAUSED,链接带 UTM,并用 get_ad_preview 确认渲染。LinkedIn 用 DRAFT,TikTok 用 DISABLE,Reddit、X、Snapchat 用 PAUSED 等对应方式。
- 记录与排队:把概念表、素材 URL、广告 ID 和证据标准写入活动文件夹;创建一条审核事项,由人工决定是否上线。
适用场景与限制 适用于需要批量产出差异化广告创意、基于客户原话和真实产品素材生成广告、并在多平台以暂停状态预建的营销团队。限制包括:图片生成仅 Cloud;X 的媒体上传需代理主机文件路径,云端生成的 public_url 无法直接上传;Snapchat 无创意上传工具;技能从不将广告设为 ACTIVE,也不设置或提高用户未声明的预算;上线前必须有证据标准,缺失时应停止并询问。