✨ Launch week — 40% off done-for-you install  ·  Free core on GitHub, forever
Back to home
USE CASE · FOR OWNERS WITHOUT A CREATIVE TEAM

Steal the ads
that are
already working.

Point CodexKit at your best-selling post, a competitor's viral ad, or a Facebook ad library link. It extracts the angle, hook, and offer structure — and rewrites it in your voice as ready-to-ship images, captions, and video scripts.

Install free on GitHub → Watch 2-min demo
Works with any ChatGPT account · No uploads leave your machine · MIT licensed
3 min
From competitor URL → 3 creative directions
12+
Ad assets per run · images, captions, hooks
$0
Creative agency fees replaced
f
@competitor.skincare
Sponsored · ⓘ
"The 2am breakout that changed my routine"
Competitor Skincare — Their hero post, 412k views, $0.14 CPM.
Their winning ad
CodexKit · $km-creative
› cloning angle …
✓ hook: "2am moment"
✓ offer: routine reframe
✓ voice: warm · direct
→ rewriting in your voice
YB
@your.brand
✨ Fresh creative
"The 3pm slump you're blaming on coffee? Your skin started it."
Your angle · Your voice · Your offer
Ready to ship
One run delivers
3 ad concepts · 6 hooks · 4 captions · 1 video script
The problem

You don't have a content problem. You have a "what do I post" problem.

Every owner stares at the same blank canvas. You know competitors are running ads that work — you've seen them. But rewriting them without sounding like a clone, and producing the images/video/copy fast enough to matter, is the real tax.

Blank-canvas freeze

Monday morning, empty content calendar, three things to post this week. Again.

"Inspired by" = copycat

You swipe a competitor's ad, rewrite it, and it still sounds like them. Algorithm notices. You don't win.

Agencies are $8k/mo

Creative studios want retainers. Freelancers ghost. You just want three ads ready by Friday.

The method

From winning ad → ready creative, in four commands.

Nothing to learn. Type the command, paste the source, ship the output.

01

Point it at a source

Your best-seller post, a competitor's FB ad, a screenshot, or an ad-library URL. Anything you can paste.

$ $km-content --source "fb.com/ads/…"
02

Kit decodes the angle

It extracts hook, promise, offer structure, emotional pull, and CTA pattern — the skeleton, not the words.

✓ Hook pattern   ✓ Promise stack
✓ Offer framing   ✓ CTA style
03

Rewrite in your voice

It remixes the skeleton with your brand voice, offer, and audience — so the ad sounds like you, not them.

warm confident your niche
04

Ship the full set

3 static image prompts, 6 hook variations, 4 captions, a 30-sec video script, and a creative brief. Every run.

→ outputs in /content/[run-id]/
Two content sources

Steal from yourself. Or steal from them.

Both work. The kit runs on whichever you bring.

Source 1
Your best-selling content

Paste the post that sold out a product, the email with the 42% open rate, or the reel that hit 80k views. The kit finds the pattern — then spins 10 more posts around it.

INPUT · your top IG post, $4,200 in sales
"I stopped washing my face in the morning. Here's what happened to my skin."
→ OUTPUT · 8 more in the "I stopped" pattern
• "I stopped drying my face with a towel"
• "I stopped buying serums. Kept this one."
• "I stopped believing the 12-step routine"
+ 5 more
$ $km-content --clone-mine "ig-post-82.png"
Source 2 · the fun one
Competitor ads running right now

FB Ad Library link, TikTok trending sound, a screenshot — anything. The kit extracts their angle, strips the brand-specific stuff, and hands you the remix. You ship before they notice.

INPUT · competitor's $12k/day ad
"The 2am breakout moment that changed my routine."
→ OUTPUT · your version, 3 variants
• "The 3pm slump moment. Your skin started it."
• "The thing I notice in every mirror at 5pm."
• "The question my therapist asked about my skin."
$ $km-content --steal "fb.com/ads/library?id=…"
The deliverable

What lands in your folder.

Not a doc to fill in. Actual, ready-to-use assets — image prompts your designer (or MidJourney/DALL·E) can run straight away, hooks you can paste into Meta Ads, and a brief your video editor can follow.

3 image creative concepts
Close-up · 3pm mirror
Product · lifestyle moment
Reaction shot · UGC

Each comes with a ready-to-paste MidJourney / DALL·E prompt and a fallback stock-photo brief.

6 hook variations, A/B ready
"The 3pm slump you're blaming on coffee? Your skin started it."
"I stopped washing my face in the morning. Week two update."
"Your 12-step routine is the reason. Here's the 3-step fix."
+ 3 more, scored by predicted hook strength
4 captions

Long-form, short-form, list, and story — each with the CTA matched to your funnel.

IG · FB · LinkedIn ready
30-sec video script

Scene-by-scene with the hook in the first 1.5 seconds. Works for reels, TikTok, or YouTube Shorts.

Scene breakdown + B-roll list
+ Creative brief

Hand straight to a freelancer or your designer. Angle, references, do's/don'ts, deliverable spec.

Saves $400–$800 per creative
See it run

This is what 3 minutes looks like.

Real output from running $km-content against a FB ad library link. No cherry-picking.

Watch the 2-min demo
~/bloom-skincare $km-content --steal "fb.com/ads/library?id=22419..."
· fetching source creative ...
✓ ad parsed · hook + offer + cta captured
· reading /brand/voice.md
✓ voice fingerprint loaded
· decoding angle skeleton ...
→ "2am moment" pattern detected — category: daily-ritual-break
→ rewriting in your voice (warm, confident, grounded) ...
· generating assets ...
✓ 3 image prompts
✓ 6 hook variations
✓ 4 captions (IG · FB · email · LinkedIn)
✓ 30s video script + B-roll
✓ creative brief (PDF)
Done in 2:58. Output: /content/run-081/
What it unlocks

Owners who stopped posting blind.

weekly post output
"I went from 2 posts a week to 6 without hiring anyone. And they actually sound like me."
[Owner quote placeholder]
Founder · DTC skincare · solo
$0.14
CPM on the first ad
"Fed it our best-selling email. It gave us three ad angles. First one hit $0.14 CPM."
[Owner quote placeholder]
Founder · home goods
$0
paid to a content agency
"Cancelled the content retainer. This replaced the part I actually used — the ideas and the copy."
[Owner quote placeholder]
Founder · services business
Common questions

What owners ask before installing.

★ 40% off this week

Next Monday you post three ads.
Or you don't.

Install free on GitHub. Or let us set it up against your brand at launch pricing.

● Free · Install on GitHub ★ 40% off · Done-for-you