Claude 营销技能让你把整套广告工作流保存一次,便可应用于每一份新的营销简报。我们构建了一个名为 brief-to-ads 的技能,并给它一份网球拍品牌的简报。它返回了 3 条静态广告、一段 10 秒的 Reels 视频和一个 logo,并在每次消耗积分前停下来等待批准。
本指南将一步步展示如何用 OpenArt MCP 构建同样的技能。你将获得可直接复制的完整技能模板、我们用的 brief,以及测试中的实际结果,包括哪些环节需要人工介入。
| 技能执行这一步 | 你审批这一步 |
|---|---|
| 检查简报并索取任何缺失的内容 | 计划及其总成本 |
| 为每条广告撰写 prompt 并挑选模型 | 第一条测试广告,在制作其余广告之前 |
| 用 OpenArt MCP 制作图片和视频 | 对方案的任何改动,比如更长的视频 |
| 为文件命名并报告哪些内容与 brief 不符 | 哪些广告上线 |
要点总结
- Claude 技能是一组保存好的指令,当你的请求与之匹配时 Claude 会加载它,这样同一套广告流程每次都以相同的方式运行。
- 我们的「brief 转广告」技能通过 OpenArt MCP 把一份活动 brief 变成了 3 条静态广告和一支 Reels 视频,并在每一步都等待审批。
- 该技能拒绝撰写它无法核实的广告宣称,并且会先检查产品图片,然后才同意写出某条功能描述。
- OpenArt MCP 负责生成图片和视频,而 Claude 自己为视频添加了文字叠加层,无需额外消耗 OpenArt 积分。
- OpenArt 可以直接采用商店网页链接中的产品照片作为广告参考。请注意,你必须拥有这些产品照片或网页参考链接的所有权或使用权。
什么是 Claude 技能?
Claude 技能是一个包含说明和文件的文件夹,当你的请求与之匹配时,Claude 会加载它。每个技能的核心都是一个 SKILL.md 文件。
SKILL.md 顶部的 frontmatter 中包含名称和简短描述。Claude 一开始只读取该描述,直到有任务匹配时,才会加载完整说明和文件夹中的所有文件。
这让 Claude 技能非常适合承载你反复执行的工作,比如把简报转化为广告。流程只需写一次,Claude 便会在每份新简报上照此执行。
Claude 的智能体技能也遵循开放标准。ChatGPT 技能使用相同的格式,但我们只在 Claude 上运行过该智能体技能,所以请先在 ChatGPT 上测试。
Claude 技能 vs Prompt vs MCP
人们常把这三者混为一谈。下面是你构建广告技能时它们各自的分工。
| 这是什么 | 适用于 | |
|---|---|---|
| Prompt | 你在一次对话中输入的指令 | 一次性任务 |
| 技能 | 一个保存好的指令与文件文件夹,Claude 会在需要时加载 | 一个反复运行的流程 |
| MCP | 一个让 Claude 获得其他应用工具的连接 | 该应用内的操作,比如生成图片 |
智能体技能与 MCP 搭配使用效果最佳。技能保存你的流程和品牌规则,而 OpenArt MCP 为你的营销活动和广告完成图像与视频的生成。
Claude 营销技能适用的场景
技能可在免费版、专业版、Max 版、团队版和企业版套餐的 Claude 应用中使用。必须开启代码执行功能,因为技能在 Claude 的代码环境中运行。
Claude 营销技能同样适用于 Claude Cowork,也就是我们进行测试的地方。在团队版和企业版套餐中,技能由所有者在组织设置中管理,所以如果找不到该选项,请咨询你的管理员。
优秀的广告类 Claude 营销技能需要具备什么
出色的 Claude 广告技能需要五个部分。以下逐一说明:
开工前的简报检查
技能应先阅读简报,并列出任何缺失的内容。我们的技能会要求提供产品、受众、至少一个角度、一张产品图、投放位置和积分上限。
如果缺少某项信息,Claude 会主动询问并等待。这样它就不会乱猜你的受众,也不会把积分浪费在不必要的生成上。
品牌规则单独成文件
把颜色、字体、语气、logo 和各项“禁用”规则放进 brand.md 文件里。Claude 营销技能会在制作每条广告时读取它,让整个营销活动的风格保持一致。
OpenArt MCP 没有品牌工具包工具。该技能会改为将你的 Logo 和品牌图片作为图像参考传入。
一个带有安全区的尺寸格式文件
formats.md 文件列出了每个投放位置及其宽高比,比如 Meta 信息流用 4:5,Reels 和 Stories 用 9:16。它还设定了文字安全区,让标题避开应用按钮和字幕。
Claude 营销技能如何处理成本与审批
该技能应检查每条广告的费用,汇总总额,并与设定的积分上限进行对比。然后展示方案,等待你的批准。
在我们的测试中,Claude 会先生成一条测试广告,再做其余的。一个糟糕的 prompt 只会浪费一张图,而不是整组。
命名规则与最终报告
要求使用统一的文件命名格式,比如 campaign_angle_placement。最后,技能会列出每条广告及其模型、链接、状态,以及任何与 brief 不符之处。
如何一步步创建用于营销的 Claude 技能
下面教你如何创建一个把简报转化为广告的技能。构建 Claude 技能无需编写任何代码。
第 1 步:将 OpenArt MCP 连接到 Claude
在 Claude 中打开「自定义 > 连接器」,添加一个自定义连接器,URL 为:https://mcp.openart.ai/mcp。按提示登录 OpenArt,无需 API 密钥即可完成设置。
这让 Claude 具备以下能力 在 Claude 中生成图片 和 在 Claude 中制作视频。它还能查询费用并读取你的 OpenArt 素材库。
第 2 步:编写 SKILL.md 文件
新建一个名为 brief-to-ads 的文件夹,并添加一个名为 SKILL.md 的文件。复制下方模板,并修改任何不适合你团队的内容。
名称必须使用小写字母和连字符,最多 64 个字符,且不能包含"claude"或"anthropic"字样。描述请控制在 200 个字符以内,这是在 Claude 应用中上传技能的上限。
---
name: brief-to-ads
description: Turns a campaign brief into image and video ads with OpenArt MCP. Shows the plan and cost, then waits for approval. Use when the user shares a brief or asks for product ads.
---
# Brief to Ads
Turn one campaign brief into a set of ads made with OpenArt MCP. Always follow the steps in order. Never generate anything before the user approves the plan and the cost.
## Step 1: Check the brief
Read the brief. It needs all of these before you plan anything:
- Product or offer
- Audience
- At least one angle (the reason someone should care)
- A product image: an upload, an image URL, or an image in the user's OpenArt library
- Placements and the number of ads for each (see formats.md)
- A credit limit for the whole campaign
If anything is missing, list what is missing and ask for it. Do not guess and do not start planning.
## Step 2: Read the brand rules and formats
Read brand.md and formats.md in this skill folder. Follow brand.md for every ad. Use formats.md for sizes and text placement.
OpenArt MCP has no Brand Kit tool. Pass the logo and any brand images as image references when an ad needs them.
## Step 3: Plan the ads
Make a table with one row per ad:
| Ad ID | Placement | Aspect ratio | Static or video | Concept | On-screen text | Model |
- Use the product image as a reference in every ad so the product stays the same.
- For static ads with text in the image, pick an image model that is good at text. Check OpenArt's model list.
- For video ads, use Seedance 2.5 Draft at 480p unless the user asks for another model.
- Write the full prompt for each ad below the table.
## Step 4: Show the cost and wait
Check the cost of every ad with OpenArt, add up the total and compare it with the credit limit in the brief.
Show the plan table, the prompts and the total cost. If the total is over the limit, say so and suggest what to cut. Then stop and wait. Only continue when the user says the plan is approved.
## Step 5: Make one test ad first
Create an OpenArt project named "[Brand] - [Campaign]" and save every ad there.
Generate the first ad only. Show it and wait for approval or notes. Apply the notes to the remaining prompts before you continue.
## Step 6: Make the rest
Generate the remaining ads with the approved prompts. Name each ad "[campaign]_[angle]_[placement]" so files are easy to sort.
Video ads stay as 480p drafts. Offer to upgrade the approved videos to 1080p and show that cost first. Never upgrade without approval.
## Step 7: Report
End with a table of every ad: Ad ID, placement, model, link and status. List anything that did not match the brief.
## Rules
- Never generate, regenerate or upgrade without approval.
- Never go over the credit limit in the brief.
- Keep all text inside the safe zones in formats.md. Never put text on a face or on the product.
- OpenArt MCP makes images and videos. It does not edit them. For trims, captions or resizing a finished file, tell the user it needs a separate edit step.
在 Claude 营销技能中,顶部的描述最为关键。Claude 会读取它来决定何时加载该技能,所以要写清楚哪些任务应触发它。
第 3 步:添加你的品牌规则与格式
把 brand.md 和 formats.md 添加到同一文件夹,并在方括号中填入你自己的品牌信息。
# Brand rules
Replace everything in brackets with your brand's details.
- **Brand name:** Courtline
- **What we sell:** [one line, e.g. premium tennis rackets for club players]
- **Colors:** white, deep green and gold
- **Fonts for on-image text:** clean, bold sans-serif in capital letters
- **Tone of voice:** confident, short lines, no exclamation marks
- **Logo:** [file name or "my Courtline logo in my OpenArt library"]. Add it as an image reference. Place it in a corner, small.
- **Photo style:** clean studio light, soft shadows, cream or sage backgrounds
- **Always:** show the product clearly and keep its colors exactly as they are
- **Never:** show competitor products, add fake reviews or prices, or put text on the product
# Ad formats
| Placement | Aspect ratio | Static | Video |
| --- | --- | --- | --- |
| Meta feed | 4:5 | Yes | Yes, 5 to 10 seconds |
| Meta and Instagram Stories and Reels | 9:16 | Yes | Yes, 5 to 10 seconds |
| Square feed | 1:1 | Yes | Optional |
| YouTube and landscape | 16:9 | Optional | Yes |
## Text placement
- Keep headlines short: 6 words or fewer.
- In 9:16 ads, keep text and faces away from the top and bottom edges, where app buttons and captions sit. On a 1080x1920 frame, keep them between y 240 and y 1680.
- Leave clear space for the headline when you write the prompt, for example "empty space at the top for ad copy".
给 Logo 起一个真实的文件名。在我们的测试中,Logo 这一项还只是占位符,于是 Claude 主动提出帮忙设计一个。
第 4 步:将技能上传到 Claude
把 brief-to-ads 文件夹打包成 zip。在 Claude 中打开「自定义 > 技能」,点击 +,选择「创建技能」,然后「上传技能」。
选择 zip 文件,技能就会出现在你的列表中。记得把它开启。
第 5 步:撰写简报并运行
把每份活动 brief 写进一个简短的文件里。以下是我们用的那一份。
# Campaign brief: Courtline spring launch
- **Product or offer:** the Courtline racket, white with deep green and gold trim. Reference image: [upload, image URL or OpenArt library image]
- **Audience:** club tennis players, 25 to 45, who want a racket that looks as good as it plays
- **Angles:**
1. Craft: made with care, built for the court
2. Style: the racket people notice at the club
- **Placements:**
- 3 static ads: one 4:5 Meta feed, one 9:16 Stories, one 1:1 square
- 1 video ad: 9:16 Reels, 10 seconds
- **Headline ideas:** "Crafted for the court" and "Not your average racket" (or suggest better ones)
- **Credit limit:** [your limit] credits for the whole campaign
- **Call to action:** none on the image; we add it in Ads Manager
然后开启一个新对话,附上简报并输入:“对 sample-brief.md 使用 brief-to-ads 技能。”Claude 会检查简报,询问缺失的内容,并展示方案及其费用。
示例运行:一份简报,生成 3 条静态广告和 1 条视频广告
我们在 Claude Cowork 中运行了它,看看 Claude 营销技能在真实简报上的表现如何。Courtline 简报设有明确的积分上限。以下是每一步发生的情况。
简报过关,接下来就是方案
我们的简报包含了技能所需的一切,于是 Claude 直接开始起草方案。
| 广告 | 投放位置 | 概念 | 屏幕文字 | 模型 |
|---|---|---|---|---|
| S1 | Meta 信息流,4:5 | 运镜:工作室主视觉大片,配柔和金色轮廓光 | CRAFTED FOR THE COURT | Nano Banana 2.1,2K |
| S2 | 快拍,9:16 | 风格:球拍靠在会所长椅上,晨光映照 | 他们问到的那把球拍 | Nano Banana 2.1,2K |
| S3 | 方形信息流,1:1 | 风格:鼠尾草绿球场地面上的俯拍平铺 | 绝非寻常球拍 | Nano Banana 2.1,2K |
| V1 | Reels,9:16 | 运镜:绕球拍缓慢环绕,最后定格在金色边饰上 | 无,在编辑中添加 | Seedance 2.5 草稿,480p |
Claude 保留了我们的两条标题,并为「风格」角度另写了第三条。它选择了 Nano Banana 2.1,因为它在图片中呈现文字的效果很好。
每个 prompt 都要求模型完全保留球拍原样,并在产品上不加任何文字。以下是 Claude 写的 S1 prompt:
"Premium studio product shot of the referenced tennis racket. Keep it exactly as shown: white frame, deep green throat, gold pinstripes, cream leather grip. The racket floats at a diagonal in the lower two thirds against a smooth cream-to-sage gradient. Soft studio light, a soft shadow below and a warm gold rim light on the frame edge. The top third is empty, with the headline 'CRAFTED FOR THE COURT' in clean, bold white sans-serif capitals, centered. No text on the racket, no other products, no people."
它还检查了 OpenArt 余额
Claude 把方案的总费用与我们的积分上限以及 OpenArt 账户余额进行了对比。我们起初使用的账户只够做一条测试广告,Claude 便如实说明,并提出用现有额度以 1K 制作 S1。
我们切换到团队工作区,Claude 在请求批准前再次检查了余额。它还表示,制作 1080p 视频升级版前会单独报价。
任何会消耗积分的 Claude 技能都应记录这次余额检查。
过程中出现了一处缺口
我们没有这个品牌的任何 Logo,于是 Claude 主动提出帮忙设计。它用 Ideogram 4.5 根据我们的品牌色生成了 4 个 Logo 方案。我们选中了下面这个,Claude 便把它作为图片参考加入了每一条广告。它是 AI 生成的,但使用此技能的人都应改用自己真实的 Logo 设计,以确保所有广告的品牌一致性。

方案获批后,Claude 让我们把参考球拍照片(见下方附件)和选定的 logo 图片上传到选择器中。在我们批准之前,什么都没有生成。

第一条广告先于其余广告诞生
Claude 先用 Nano Banana 2.1 以 2K 分辨率制作了 4:5 的 Meta 信息流广告,并以球拍照片和新徽标作为参考。

我们审批通过后,Claude 用相同的参考素材制作了 9:16 的 Stories 广告和 1:1 的方形广告。


Claude 不会编造产品宣传
品牌规则禁止使用虚假宣传,所以 Claude 只采用了照片中可见的功能作为视频文案。最后一句"OPEN-THROAT FRAME DESIGN"(开喉式球框设计)指的是球框的一个真实功能。
为了测试 Claude 对品牌规则的遵循程度,我们建议在视频文案里加入“开放式穿线图案”这一卖点。在同意之前,它放大了参考图,判断出那些线看起来很密集、像是 AI 画的,于是 Claude 删掉了这句文案。
视频广告遵循了分镜方案
Claude 把 Reels 广告做成了一段 10 秒的展示,使用 Seedance 2.5 草稿,9:16、480p 并带音频。它先写了一份带时间节点的分镜方案,每个镜头都为文字留出了空间。
| 时间 | 镜头 | 文字叠加 |
|---|---|---|
| 0–2s | 主角亮相:整支球拍缓缓转入画面,居中呈现 | THE COURTLINE 球拍 |
| 2–4s | 沿拍框缓慢横移,展现金色细条纹 | 功能 1 |
| 4–6s | 流畅移动至深绿色球喉部位 | 功能 2 |
| 6–8s | 下滑至米白色皮革握把和绿色尾盖 | 功能 3 |
| 8–10s | 拉远镜头展示完整的球拍,居中呈现,收尾画面干净利落 | CRAFTED FOR THE COURT + 徽标 |
Claude 自己添加了文字叠加层
Claude 建议不要让视频模型来写文字,因为视频模型常常把字母搞乱。它在之后才添加叠加文字,这不消耗任何 OpenArt 积分。
它把素材稍微缩小,放在米白到鼠尾草绿的渐变背景上,让文字避开球拍并保持在 9:16 安全区内,输出为 1080x1920 文件,另附一份无文字的干净副本。以下是文字叠加的方案:
| 时间 | 文本 |
|---|---|
| 0–2s | THE COURTLINE 球拍 |
| 2–4s | 金色细条纹工艺 |
| 4–6s | 开放式拍面框架设计 |
| 6–8s | 手工缠绕皮革握把 |
| 8–10s | CRAFTED FOR THE COURT + 徽标 |
Claude 提供了升级到 1080p 的选项,但提示这会超出我们的积分上限,所以我们跳过了。
最终报告标出了不匹配之处
报告列出了每条广告及其模型、链接和状态。它将 AI 生成的 Logo 标记为需要设计师收尾的文件,还包含了费用/积分消耗情况。Claude 汇报了已用积分和剩余积分。
彩蛋:一个产品页面链接也能当参考图
我们还测试了一家大型家居用品店的产品页面。OpenArt 接受了该照片的网页链接作为参考,Nano Banana 2.1 据此生成了一条 4:5 的广告。由于这个产品页面不符合品牌规则,也不针对同一受众,我们让 Claude 忽略那些规则。随后 Claude 向我们提问,帮助确定目标受众。
方案获批后,Claude 省略了商店的 logo、价格和评分。如果你的产品有商店页面,可以跳过上传步骤,直接用产品页面的 URL 来 AI 广告生成。只能使用你拥有或有权使用的产品照片。
你接下来可以构建的 Claude 广告技能示例
一旦
UGC 开场钩子变体
这项技能会针对一个产品,为短视频撰写 5 到 10 个开场钩子。它会为每个钩子生成一段短片,让你测试哪个开场最能抓住注意力。
描述开头请写:“为同一款产品制作多个 UGC 风格的视频开场钩子。当用户要求制作钩子、UGC 广告或钩子测试时使用。”
平台商品图
这项技能能把一张产品照片转化为干净的商品列表图,比如白底图和生活场景图。把每个商店的图片规范写入文件夹中的文件,Claude 就会遵照执行。
一个已确认的概念,覆盖所有投放位
此技能会将已批准的广告,按照 formats.md 中的每种尺寸生成新版本,并沿用同一产品参考图。OpenArt MCP 会为每个尺寸生成一张新图,而不是裁剪或编辑原图,因此不同尺寸之间会有细微差异。
用于创意测试的 10 条产品广告
此技能可从一张产品图生成 10 条广告,每条采用不同的角度、场景或标题。适合希望以下团队使用: 用 AI 放大创意测试规模。如需了解单个广告的简易操作步骤,请参阅我们的指南: 来自 Claude 的产品广告.
定时规划技能
这些技能还能通过 Claude 定时任务按计划运行。由于没有人在场审批开销,请编写一个只规划广告并核对成本的技能版本。
开始工作时你会审阅方案,并批准值得制作的部分。把生成环节保留在你的审批之后。
用 Claude 营销技能做出更好广告的技巧
这些关于 Claude 营销技能的小贴士来自我们的实测。每一条都是我们会在下一份简报前设置好的。
- 添加你真实的 logo 文件。 如果 brand.md 中是占位内容,Claude 会主动帮你设计一个,但上线前仍需设计师把关。
- 在每份简报中设定积分上限。 技能会在运行任何内容前,把方案总成本与它进行对比。请先切换到正确的 OpenArt 工作区,因为技能也会核对该余额。
- 在简报中列出你的产品卖点。 Claude 只会用到照片中能看到的特性,所以请把你想要的事实写进文案里。
- 生成后再添加视频文字。 视频模型常常会把字母弄得乱七八糟,而事后叠加的文字则清晰且易于修改。了解如何 用 ChatGPT 和 Claude 编辑视频.
- 先做草稿视频。 先以 480p 草稿生成视频,确认动态效果后,再只升级你想保留的那些。
- 每条广告上线前都要检查。 逐个字母核对标题,并仔细查看产品。
了解广告平台对 AI 内容的规则
对于用 AI 制作的广告,Meta 会在「关于此广告」中添加 AI 声明。这也包括它通过 C2PA 等信号检测到由外部工具制作的广告。
对于含逼真 AI 制作内容的选举广告,Google 要求添加声明。
在 YouTube 上,当用 AI 制作了逼真内容时,请在 Studio 中开启「经过修改或合成的内容」设置。想了解更多团队协作中使用 AI 的方式,请查看我们的汇总 营销专用 AI 智能体 以及我们的 Claude 营销指南.
用 OpenArt MCP 打造你的第一个广告技能
将 OpenArt MCP 连接到 Claude,上传 AI 图像生成器 和 AI 视频生成器 就在 OpenArt。
常见问题
什么是 Claude 营销技能?
Claude 营销技能是保存好的指令和文件夹,Claude 会在执行营销任务时加载它们,比如撰写广告文案或根据简报制作广告。你只需构建一次,之后每当任务出现,Claude 都会遵循同样的步骤。
构建 Claude 技能需要编程吗?
不需要。技能就是一个 SKILL.md 文本文件,加上你添加的任何说明文件,比如品牌规范。你用自然语言写好,把文件夹打包成 zip,然后在「自定义 > 技能」中上传。
Claude 技能能在 ChatGPT 中使用吗?
ChatGPT 技能遵循相同的 Agent Skills 开放标准,适用于 ChatGPT Business、Enterprise、Healthcare 和 Edu 套餐。我们只在 Claude 中做了测试,所以在依赖 ChatGPT 之前,请先在那里测试该技能。
用 Claude 技能制作广告需要多少费用?
广告制作技能已包含在你的 Claude 套餐中,而 OpenArt MCP 则为每张图片和视频消耗你的 OpenArt 积分。我们的技能会核对每条广告的成本,并在生成任何内容前显示总额。
Claude 技能和 MCP 有什么区别?
技能告诉 Claude 如何完成一项任务。MCP 把 Claude 连接到其他应用的工具,所以 OpenArt MCP 能让 Claude 生成你技能所规划的图片和视频。
Claude 技能能使用我的 OpenArt 品牌套件吗?
OpenArt MCP 目前没有品牌套件工具。但 Claude 技能可以从 brand.md 文件中读取你的品牌规范。把它放进技能文件夹,并把你的 logo 作为图片参考传入即可。
我可以按计划定时运行 Claude 技能吗?
可以,使用 Claude 定时任务即可。由于没有人在场批准支出,请把定时运行设置为规划广告并核算成本,然后由你本人批准生成。
我必须在 Meta 和 Google 上标注 AI 制作的广告吗?
对于由 AI 生成的广告(包括部分使用外部工具制作的广告),Meta 会在