← 返回 Skills 市场
Ad Copy Writer
作者
Weiwei Fan
· GitHub ↗
· v0.1.0
· MIT-0
149
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ad-copy-writer
功能描述
Create, generate, convert, and polish ad copy, marketing copy, product copy, landing page copy, headline variants, CTA variants, and promotional messaging th...
使用说明 (SKILL.md)
Ad Copy Writer
Write ad copy, marketing copy, product copy, headline variants, CTA variants, and promotional messaging that are concise, persuasive, and channel-aware. Use this skill when the user wants to draft, rewrite, or polish persuasive copy for ads, landing pages, launches, or campaigns.
Prerequisites
WERYAI_API_KEYmust be set before calling the API.- Node.js
>=18is required because the runtime uses built-infetch. - Real runs use the WeryAI chat completion API and may consume credits.
Example Prompts
Write 5 ad copy variations for a productivity app launch.Turn this product brief into landing page copy with a stronger CTA.Rewrite this ad so it sounds less generic and more benefit-driven.Draft short paid social copy for a skincare product in English.
Quick Summary
- Main jobs:
ad copy writing,marketing copy,landing page copy,headline variants,cta variants,promotional rewrite - Default model:
GPT_5_4 - Main optional controls:
product,brand,audience,tone,format,cta,keywords,mustInclude,avoid - Main trust signals: dry-run support, model lookup, channel-aware preset, direct copy-ready output
Workflow
- Capture the product, offer, audience, channel, tone, and desired call to action.
- If the user wants a specific ad shape such as headline set, landing page copy, CTA variants, or paid social copy, read references/domain.md and match the closest pattern.
- Ask only for the smallest missing detail needed to write persuasive copy.
- Use
--dry-runfirst when you want to inspect the final payload. - Run
node {baseDir}/scripts/write.js --json '...'and return the final copy directly.
Commands
# List available chat models
node {baseDir}/scripts/models.js
# Write ad copy
node {baseDir}/scripts/write.js --json '{
"prompt":"Write 5 ad copy variations for a productivity app launch",
"product":"AI productivity app",
"audience":"busy professionals",
"format":"paid social ad",
"cta":"Start free trial"
}'
# Rewrite marketing copy without calling the API
node {baseDir}/scripts/write.js --json '{
"prompt":"Rewrite this ad so it feels sharper and more benefit-driven",
"sourceText":"...",
"product":"skincare serum",
"tone":"premium but clear"
}' --dry-run
Definition of Done
- The final output reads like persuasive copy rather than a memo or explanation.
- The wording matches the requested channel, audience, and CTA closely enough to use as a draft.
- If the user asked for variations, the output clearly separates them.
When Not to Use
- Do not use this for long-form articles or blog posts.
- Do not use this for pure translation without copy adaptation; use
copy-translatorinstead. - Do not use this for general brainstorming with no copy deliverable.
Re-run Behavior
- Re-running
write.jscreates fresh copy variations and may consume additional credits. - Re-running
write.js --dry-runis safe and does not call the API. - Re-running
models.jsis safe and only refreshes the available chat model list.
Resources
- Ad copy patterns and channel guidance: references/domain.md
安全使用建议
This skill runs local Node scripts that send your input and the WERYAI_API_KEY to a WeryAI chat completions endpoint (default https://api.weryai.com). Before installing, confirm you trust WeryAI and that the API key you provide has the intended scope and billing account. If you want to inspect what will be sent, use the documented --dry-run mode to preview the request body without making network calls. Be aware you (or an autonomous agent using this skill) will transmit copy briefs and any sourceText to the external API. Also note optional env vars (WERYAI_BASE_URL) can redirect requests — only set that if you intend to target a non-default endpoint. The pre-scan prompt-injection flag points to strong output directives in SKILL.md (which are likely benign here), but you should avoid giving the skill secrets or unrelated credentials, and only provide the WERYAI_API_KEY if you accept that data will be sent to the external service.
功能分析
Type: OpenClaw Skill
Name: ad-copy-writer
Version: 0.1.0
The ad-copy-writer skill bundle is a legitimate tool for interacting with the WeryAI API to generate marketing content. The code is well-structured and includes security-conscious features, such as the `sanitizeForLog` function in `scripts/vendor/weryai-core/client.js` which explicitly masks API keys and sensitive prompt data in debug logs. All network activity is restricted to the official API endpoint (api.weryai.com), and there is no evidence of data exfiltration, malicious execution, or harmful prompt injection instructions.
能力评估
Purpose & Capability
Name/description match the implementation: scripts call a WeryAI chat completions endpoint to produce ad/marketing copy. Declared requirements (node, WERYAI_API_KEY) are appropriate and proportional to the stated purpose.
Instruction Scope
SKILL.md confines runtime behavior to collecting copy parameters and invoking local node scripts that call the WeryAI API. It does not instruct reading unrelated system files. Note: the code honors optional env vars (WERYAI_BASE_URL, WERYAI_REQUEST_TIMEOUT_MS) that are not listed in requires.env — these are configuration knobs that can change the network target/timeout.
Install Mechanism
No install spec; scripts are bundled and executed with the host Node.js runtime. No external downloads or installers are requested by the package itself.
Credentials
Only a single primary credential (WERYAI_API_KEY) is required, which matches the use of a third‑party text generation API. Minor optional env vars (base URL, timeout) are present but not required; they are reasonable for configuring the client.
Persistence & Privilege
always is false and the skill does not request permanent agent-level privileges or modify other skills. It runs as an on-demand Node script and does not persist extra system configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ad-copy-writer - 安装完成后,直接呼叫该 Skill 的名称或使用
/ad-copy-writer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Initial release of the Ad Copy Writer skill.
- Generate, rewrite, and polish ad copy, marketing copy, product messaging, landing page text, headlines, CTAs, and promotional messaging via the WeryAI chat completion API.
- Supports optional controls for brand, product, audience, tone, format, CTA, keywords, and more.
- Includes dry-run mode for safe payload inspection without API calls.
- Requires WERYAI_API_KEY and Node.js 18+.
- Delivers concise, channel-aware, persuasive copy suitable for direct use in campaigns.
元数据
常见问题
Ad Copy Writer 是什么?
Create, generate, convert, and polish ad copy, marketing copy, product copy, landing page copy, headline variants, CTA variants, and promotional messaging th... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 149 次。
如何安装 Ad Copy Writer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ad-copy-writer」即可一键安装,无需额外配置。
Ad Copy Writer 是免费的吗?
是的,Ad Copy Writer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Ad Copy Writer 支持哪些平台?
Ad Copy Writer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Ad Copy Writer?
由 Weiwei Fan(@fwwdn)开发并维护,当前版本 v0.1.0。
推荐 Skills