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…
Generates the storyboard sheets for a video — one image per clip, panels in a row, each panel one action. Divides each clip into panels itself, then builds the sheets one at a time, each taking the previous one as a reference, so the person and product stay consistent except
Claude Code
$ npx -y skills add SupercmoHQ/superCMO-skills --skill generating-storyboards --agent claude-code
Codex
$ npx skills add SupercmoHQ/superCMO-skills --skill generating-storyboards -a codex -y
Cursor
$ npx skills add SupercmoHQ/superCMO-skills --skill generating-storyboards -a cursor -y
Gemini CLI
$ npx skills add SupercmoHQ/superCMO-skills --skill generating-storyboards -a gemini-cli -y
GitHub Copilot
$ npx skills add SupercmoHQ/superCMO-skills --skill generating-storyboards -a github-copilot -y
OpenCode
$ npx skills add SupercmoHQ/superCMO-skills --skill generating-storyboards -a opencode -y
Windsurf
$ npx skills add SupercmoHQ/superCMO-skills --skill generating-storyboards -a windsurf -y
name: generating-storyboards description: Generates the storyboard sheets for a video — one image per clip, panels in a row, each panel one action. Divides each clip into panels itself, then builds the sheets one at a time, each taking the previous one as a reference, so the person and product stay consistent except where the story deliberately changes them. Use when a video's clip lengths and story are settled and it needs sheets before anything is animated. Not for a still image on its own — that should be made using generating-images. license: Apache-2.0 metadata: version: "0.5.0" category: creative summary: "Draws out your entire video concept clip-by-clip as static images, enforcing strict character and product continuity so you can approve camera angles and visual flow before committing to expensive video renders."
One sheet per clip, vertical panels in a row, each panel one action, left to right. Panels are numbered within a sheet; sheets are numbered across the video.
**The sheet is always `16:9` and its panels are always vertical**, whatever shape the finished video is. Neither follows the delivery ratio, and neither is the plan's to set.
The plan settles how many sheets there are, what happens in each clip and how long it runs, which images come in as references, and the look. How a clip divides into panels is settled here.
Anything the plan specifies wins. The defaults below fill gaps only.
**One sheet at a time.** Run all six steps for the first sheet, then run all six again for the second, and so on. Sheets cannot be built in parallel or in one call — each prompt needs the previous sheet's finished image in hand.
What a supplied image is for comes from the brief, not from its contents — a person in a frame doesn't make it the person reference, and one image can't serve as both the person and the product.
**Read every supplied image** with `image_analysis` before deciding anything: what the place looks like, what they're wearing, and for a product, its colours, its shape, its finish, and how big it is. Skip this where the image is already known.
Where any of this is missing, ask for it rather than assuming it.
labelled Image 1, Image 2, Image 3 in the prompt text. **Same order both times** — the product image or images, the person's image, then the previous sheet once there is one. Say once what each is, then refer to it by label. A label with nothing attached points at nothing, and unlabelled attachments let the model pick its own subject out of the set.
same person, with face, hair, build and skin tone identical throughout. Don't describe their age, ethnicity, build, hair, makeup or features — the reference supplies all of it, and words describing it fight the image. They need not be in every panel: a tight product panel may show only their hands, or nobody at all.
the location, the hour and the direction of the light straight from the person's image.
and low-key, or clean studio light. No golden hour, sunset, or amber cast unless the plan asks for it.
naturally-lit photographic still.
Skip the last two when there is no product.
From the second sheet on, write two lines: what carries over from the previous sheet, pointed at by its label, and what the plan deliberately changes. Anything not named as changed matches it exactly.
The plan gives the clip's story and its seconds. How many panels carry it is worked out here.
**One panel is one primary action** — one continuous motion at one object. Take the clip's story and split it wherever a second motion starts or a second object is taken up: *picks it up*, *tilts it to the light*, *puts it on* are three panels, never one line.
**Each panel runs two seconds of the clip where possible, three at most**, so the seconds set how many there are — **up to five panels, never more**. Five vertical panels are the most one sheet holds before each shrinks and its detail — faces, hands, product labels — begins to distort. Where the clip's story has more than five primary actions, don't crowd them onto the sheet: keep the five that carry the clip — its key moments, always including the opening and the closing beat — and let the rest be carried as motion inside those cuts rather than getting their own panel.
**Settle the row before writing any panel.**
The panels read left to right as one continuous story, each picking up where the last left off. On the second sheet and after, the first panel continues from the final panel of the sheet before it.
*Across the row, these vary:*
wearing a new expression.
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…