adapting-formats

Solid

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 the original passed in as a reference, so the product, the copy and the look carry across. Each shape is recomposed rather than cropped, with the background extended into the space the new proportions open up and the headline and call to action kept clear of the buttons and captions the platform draws over the top. Use when the user has an ad and needs it in another size, in a ratio family, or in every size a channel takes. Not for making an ad that does not exist yet — that is generating-image-ads; not for writing the words of the ad — that is writing-ad-copy.

AI & Automation 38 stars 4 forks Updated 2 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 81/100

Stars 20%
53
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Resizing an ad Take an image ad that already exists and produce it in the other shapes it has to run in. **Each shape is regenerated, not cropped.** A crop cuts the headline in half and pushes the product out of frame; the ad is rebuilt for the new proportions with the original passed in as a reference, so it stays the same ad rather than becoming a different one. ## Workflow ### Step 1: Get the ad and the shapes - **The ad** — the image file or URL, at the largest version the user has. Without it there is nothing to resize; ask for it and stop. Several ads at once is normal: each is read and planned separately, though they can all be generated in one call at the end. - **The shapes** — the ratios, or the channel they run on. Where the user named a channel rather than ratios, take them from `references/ratios-and-safe-zones.md`. Where neither is given, ask which sizes they need, offering that table's channels and a free-text way out. - **The product photo, where they have one** — a clean shot of the product on its own. It is worth asking for: the ad may show the product small, angled or partly behind copy, and the photo holds its identity far better than the ad can. **Drop the shape the ad is already in.** An ad supplied at `1:1` and asked for the Meta family needs `4:5` and `9:16` — regenerating its own `1:1` bills for a reconstruction of something the user already has. ### Step 2: Read the ad Run `image_analysis` on it once, and separate what the ad is...

Details

Author
SupercmoHQ
Repository
SupercmoHQ/superCMO-skills
Created
1 months ago
Last Updated
2 weeks ago
Language
Python
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

generating-image-ads

Turns a product photo or URL into a static image ad — one image, or a set. Reads the real product first and holds it identical across every frame and ratio. Triggers: "image ad", "make an ad", "static ad", "promo graphic", "offer graphic", "sale creative", "social ad", "banner ad", "ad creative", "before/after ad", "testimonial ad". Not for generating product photography.

38 Updated 2 weeks ago
SupercmoHQ
AI & Automation Listed

ad-creative

Generates batches of ad concepts — headlines, primary text, and visual briefs — organised by angle and awareness level, with per-platform specs for Meta, LinkedIn, X and TikTok. Use when the user asks to "write ads", "give me ad headlines", "create ad variations", "make a visual brief", or needs creative for a paid campaign.

15 Updated 2 days ago
alebgl77
AI & Automation Listed

ad-creative

When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' 'static ads,' 'ad templates,' 'iMessage ad,' 'chat reveal ad,' 'ChatGPT ad,' 'Apple Notes ad,' 'AirDrop ad,' 'creative strategy,' 'creative roadmap,' 'creative retro,' 'hook writing,' 'creative review page,' 'present ad creative for approval,' 'motion video ad,' 'faceless video ad,' 'UGC ad,' 'greenscreen ad,' 'TikTok/Reels ad format,' 'which ad format to make,' 'Meta ad format tier list,' or 'creative format taxonomy.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see ads. For landing page copy, see copywriting.

3 Updated today
patrickserrano