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 what is said in a video — the words a person speaks on camera, or a voiceover heard over the picture. Fits the writing to the time available, so lines are never rushed to fit or padded to fill. A video longer than a single clip gets its script split into one piece per
Claude Code
$ npx -y skills add SupercmoHQ/superCMO-skills --skill writing-video-scripts --agent claude-code
Codex
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-video-scripts -a codex -y
Cursor
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-video-scripts -a cursor -y
Gemini CLI
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-video-scripts -a gemini-cli -y
GitHub Copilot
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-video-scripts -a github-copilot -y
OpenCode
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-video-scripts -a opencode -y
Windsurf
$ npx skills add SupercmoHQ/superCMO-skills --skill writing-video-scripts -a windsurf -y
name: writing-video-scripts description: Writes what is said in a video — the words a person speaks on camera, or a voiceover heard over the picture. Fits the writing to the time available, so lines are never rushed to fit or padded to fill. A video longer than a single clip gets its script split into one piece per clip, each sized to that clip's seconds. Outputs the words as text only — nothing is recorded or voiced here. Use when the user wants a script, dialogue, or a voiceover written for a video. license: Apache-2.0 metadata: version: "0.3.0" category: creative summary: "Drafts spoken scripts built around proven opening hooks designed specifically to stop the scroll. It sizes the text to fit your exact runtime and paces words across natural breath points for human delivery."
Write the whole monologue first, to the video's total length, then cut it into one segment per clip.
These are decided before the script is written, and the writing has to fit inside them:
Where any of these is missing, ask for it rather than assuming it.
Speech runs at a fixed pace, so the word count isn't a style choice.
against. A 15-second clip fails at 46 words.
The gap between the two is deliberate: it is room for the pauses, the breath and the beats where the picture carries the moment. A segment written to the ceiling leaves none of that.
Add the per-clip budgets up against the total length before drafting anything. Where a segment runs long, cut words. Never speed up the delivery, and never stretch the clip to fit the writing.
The first three seconds decide whether the rest gets watched, so write this line before any other.
**Pick one pattern and commit to it.** These are the ones that recur across short-form:
where real proof was supplied; otherwise this pattern is closed.
**The hook from Step 3 is the first line.** Everything after it carries that same thought forward and finally closes the gap it opened.
**It has to sound spoken, not read.** If a viewer can tell the words are being read, the whole premise goes.
**Write only what can be said aloud.** Commas and full stops are what a reader turns into breath, so punctuate with those. No dashes or em dashes; they are not spoken reliably. No brackets, no stage directions, no speaker labels, no emoji.
One segment per clip, each covering the beats Step 1 gave that clip. The finished video should sound like one take cut into pieces, not several recordings played in order.
1. **Cut where the ear already hears a break** — the end of a sentence, a comma, the join between two clauses. A cut mid-phrase leaves one clip trailing off on a fragment and the next opening on one, and the join stops reading as continuous. Mid-sentence is fine; mid-thought is the point. Mid-phrase is not. 2. **Prefer fewer, longer segments.** Where two neighbouring sentences both fit inside one clip's budget, keep them together. Every seam is a chance to sound stitched, so make as few as the durations allow. 3. **Don't change the words at the seam.** Joined back in order, the segments have to reproduce the monologue exactly — nothing reworded, reordered, added or dropped to make a split land. If a split only works by rewriting, the monologue is wrong rather than the split: go back to Step 4. 4. **Only the first segment introduces anything.** Every later one picks up mid-thought — no greeting, no saying what the product is again.
Take each segment beside the clip it belongs to and test it. A segment that fails either test gets rewritten, not shortened at the edges — then tested again.
a rewrite: the delivery is never sped up and the clip is never stretched to fit the writing.
shows. A se
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…