SKILL/TREE

Stop writing ad variants by hand at 10pm.

Feed it your product, ICP, and best performer. Get 5 headlines and 5 body texts across pattern interrupt, social proof, and problem-agitate angles — character-count verified for Meta and Google RSAs.

$9.99
Works in Claude (Pro/Max/Team) or ChatGPT (Plus/Team) · paid AI plan required
Both Claude + ChatGPT packages included — you can't pick the wrong one.
Updated
Included
0115 variants per run: 5 headlines × 3 hook angles — distinct creative directions, not the same line reworded.
02Validates every headline and description against hard Meta (40-char) and Google RSA (30/90-char) limits before you see them.
03Returns pattern interrupt, social proof, AND problem-agitate hooks in one shot — your A/B test actually tests different angles.
04Anchors variants to your current best-performing ad so you're iterating on proof, not starting from a blank page.
05Flags Meta policy red flags (health claims, guaranteed-results language) before you submit and get rejected.
06Includes Mix & Match guidance, fatigue thresholds (CTR drops >20% week-over-week), and what to test next.

What it does

Ad fatigue is a math problem: your audience sees the same creative 3-5 times and CTR drops. The fix is more variants. The bottleneck is you rewriting the same headline seventeen different ways. This Meta and Google ad copy generator takes your product details, ICP, and current best-performing ad and returns a full creative refresh — 5 headlines and 5 primary text variants across three proven hook angles (Pattern Interrupt, Social Proof, Problem-Agitate). Every output is validated against bundled platform constraints (Meta 40-char headlines, Google RSA 30-char headlines + 90-char descriptions, RSA pinning rules, Meta policy flags) so nothing gets truncated or rejected. The bundled hook-angle swipe file keeps the three angles genuinely differentiated — PI doesn't sound like SP doesn't sound like PA. Built for solo DTC operators spending $1k-$50k/mo on paid social and search who can't afford a copywriter on retainer but can't afford creative fatigue either. Bring a real product and a real ICP — vague inputs ('men 25-40, healthy') get sent back for sharpening, the same way the algo would punish them.

Frequently asked

How do I generate Meta ad variants that don't all sound the same?
By forcing the variants across three structurally different hook angles, not just rewording. Pattern Interrupt opens with surprise. Social Proof leads with the crowd. Problem-Agitate names the pain. Each angle pulls a different psychological lever — that's what makes the A/B test actually informative.
Does it handle Google Responsive Search Ads, not just Meta?
Yes — separate sections per platform. Google RSAs come back as up to 15 headlines (each ≤30 chars) and descriptions (≤90 chars), labeled H/D, with notes on which to pin vs let Google's ML optimize.
Will it flag claims that'll get my ad rejected on Meta?
Yes. Health claims, before/after weight-loss framing, financial guarantees, false-urgency language, and unsubstantiated superlatives all get flagged with a compliant reframe before any copy is written.
Can I just use ChatGPT to do this for $0 instead?
You could try. You'd lose the platform validators (character counts hand-counted), the three-angle differentiation logic, the policy-risk flagger, and the swipe-file structure that keeps variants from collapsing into the same hook. This is built for someone iterating on ads weekly, not one-off.
Does this work in Claude or ChatGPT?
This is a Claude skill — it runs inside Claude.ai. You'll need a Claude account to load it.

Install — no Terminal required

After checkout you land on a page with a one-click download and a pre-built install prompt. Pick the AI you already pay for — both packages are included, so you can't pick wrong.

What you'll see the second your payment clears
Your license key
ST-XXXX-XXXX-XXXX · permanent
Pre-built install prompt⧉ Copy
ChatGPT package (ZIP)⬇ Download

No setup work before you buy — copy, paste, done.

Have Claude Pro, Max, or Team?
Copy the prompt, paste into Claude

Copy the pre-built install prompt from the success page, paste it into any Claude Code chat, and Claude installs the skill itself — about 10 seconds. Using the app instead? Drop the downloaded folder into a Claude Project's knowledge and ask Claude to use it.

Have ChatGPT Plus or Team?
Build a Custom GPT — ~2 minutes
  1. Click Download ChatGPT package (included with every purchase).
  2. Unzip it — inside is a SETUP.md and a knowledge/ folder.
  3. Go to chatgpt.com → your profile → My GPTs Create a GPTConfigure.
  4. Paste the Name, Description, and Instructions from SETUP.md into the matching fields.
  5. Under Knowledge, upload every file in the knowledge/ folder.
  6. Click Create/Save, open your GPT, and describe your task in plain English.

A paid plan on either platform is required — Claude (Pro, Max, or Team) or ChatGPT (Plus or Team). Comfortable with Terminal? A one-line npx skilltree-network install path is available too.

More in E-Commerce & DTC

View all E-Commerce & DTC skills →