adapting-formats
Resizes an existing image ad into the other shapes it has to run in — reads the ad first, then regenerates it at each ratio with…
Writes the words of an ad — the headline, primary text, description and call to action that go into the ad platform's own fields, shaped to the channel it runs on. Handles one channel or several, returning copy sized to each platform's limits. Nothing is generated here — text
Claude Code
$ npx -y skills add SupercmoHQ/superCMO-skills --skill writing-ad-copy --agent claude-code
Codex
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-ad-copy -a codex -y
Cursor
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-ad-copy -a cursor -y
Gemini CLI
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-ad-copy -a gemini-cli -y
GitHub Copilot
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-ad-copy -a github-copilot -y
OpenCode
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-ad-copy -a opencode -y
Windsurf
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-ad-copy -a windsurf -y
name: writing-ad-copy description: Writes the words of an ad — the headline, primary text, description and call to action that go into the ad platform's own fields, shaped to the channel it runs on. Handles one channel or several, returning copy sized to each platform's limits. Nothing is generated here — text only. Use when the user wants ad copy, ad text, headlines, primary text, a description or captions written for a paid ad. license: Apache-2.0 metadata: version: "0.1.0" category: creative summary: "Writes the text that runs alongside your ad — headline, primary text, description and call to action — tuned to the fields and best practices of each platform it runs on: Facebook and Instagram, Google Search, LinkedIn, TikTok, X and Reddit. It works one angle several ways and sizes each field so nothing gets cut off in the feed."
Write the words that ride *beside* the creative in the ad platform — the headline, the primary text, the description, the call to action. **Text only — nothing is generated here.** Not the text drawn on the image, and not a spoken voiceover.
**Ad copy may run on one channel or several.** The same product, written for each channel it runs on — because the fields and the limits differ, and the register does too. Write each channel's set, then hand them all back.
Ask only for what would change the copy and can't be defaulted.
**Feature claims vs proof claims.** What the product *is* and *does* — its features, how it works, the offer — the user can simply assert, and you write from that. A **proof** claim — a number, a rating, a testimonial, a "better than X" result — needs real backing; where there is none the claim doesn't get made, and you ask rather than invent one. Where the proof is only a paraphrase (*"reviewers keep saying it's less bitter"*), attribute it — *reviewers say…* — rather than stating it as fact; a supplied review's own words are stronger still.
**What to default, and what to ask.** Audience and awareness can be defaulted to the broad buyer where unstated. The channel and the grounding cannot: **no channel named → ask which; no grounding at all → ask for it and don't write yet.** A *partial* gap — a missing offer, a single thin claim — is different: write the angles the material supports and name the gap.
An ad tests a few different **arguments**, not one argument reworded. Pick a handful of distinct angles from what the product and the grounding actually support — these recur, as a starting range rather than a closed list:
Each angle becomes one variant. **Vary the angle, not the words** — a set of the same line with synonyms swapped tests nothing. **A thin brief supports only a few real angles; don't manufacture more** — two honest arguments written well beat eight that are one argument in disguise.
Read the guide for each channel the copy runs on. It owns that channel's fields, character limits, where the feed cuts the text off, the calls to action it offers, and the register that reads as native there.
| Channel | Guide | | --- | --- | | Meta — Facebook & Instagram ads | `references/channel-copy-meta.md` | | Google — Search / Responsive Search Ads | `references/channel-copy-google.md` | | LinkedIn — Sponsored Content | `references/channel-copy-linkedin.md` | | TikTok — In-Feed ads | `references/channel-copy-tiktok.md` | | X (Twitter) — Promoted ads | `references/channel-copy-x.md` | | Reddit — Promoted posts | `references/channel-copy-reddit.md` |
Where the user names a channel with no guide here, write to the closest one and say which you used.
Write each field the channel calls for:
Say what the picture can't, in the buyer's own language. No filler to reach a limit; no hype the grounding doesn't earn.
Open-source skills that empower any AI agent (Claude, Cursor, Hermes, etc.) to generate end-to-end marketing campaigns - UGC videos, ad videos, product photography and more.
Resizes an existing image ad into the other shapes it has to run in — reads the ad first, then regenerates it at each ratio with…
Analyzes a brand from its own website — its colours and fonts, the logo and imagery it uses, how it sounds, who it sells to, the…
Audits the ads a company is running itself — what's live now, what it has already stopped, and which have run longest. Watches…
Normalizes a product into generation-ready facts — from an e-commerce URL (a clean description plus curated product images) or…
Clones an existing video ad — reads a supplied reference ad, keeps its structure, pacing, shots, camera and hook, and rebuilds it…
Makes a product ad video — a product showcase with no one on screen, or a story or lifestyle commercial where a presenter or…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…