Preview gallery
Similar Skills
View allWhat you get
- One 16:9 WebP card with an invented athlete in motion and color ribbons, your brand and headline exact
- The exact prompt it sent plus the saved FAL task file; rerunning resumes that request rather than buying a new one
- A review of spelling, the 6% safe margin and the 16:9 frame before the card reaches you
Good fit
- Running, fitness and sportswear labels
- Race days, gear drops and training plans
- Links that should feel loud and in motion
Not for
- Interfaces, charts or paragraphs of text
- Quiet, somber or formal subjects
- Reproducing a known athlete photo or ad
About this Skill

Picture a magazine spread cut apart and pasted back at full speed. A real-looking sports photo shows an athlete in mid-stride, cropped so close the body nearly fills the height; broad ribbons of pink, orange, blue and cream loop behind it and slice across it, and a few flat circles float in the gaps. Athlete and setting are cast new for your product. GPT Image 2 on FAL renders one 16:9 WebP, and your brand and headline are read back letter by letter before you get it.
How it works
- Agree on the name, one headline and one picture idea; drop anything that blurs at thumbnail size
- Lay out the card from references/visual-system.md and fit your colors to its four style anchors
- Strip out outside names, marks, faces, screens and slogans, then invent the athlete and the setting for your brand
- Write a prompt about visible things only: frame, layout, light, palette, subject and type position
- Send one request with the bundled FAL helper and keep the task file it writes
- Read each letter, check the 6% margins and the 16:9 frame, and only then run validate-output.mjs
- If a flaw remains, propose one prompt change and wait for your OK before a second paid request
Checked before delivery
- validate-output.mjs passes with --require-format webp --require-16-9, and the prompt file has no emoji, arrows or symbol characters
- Brand and headline read correctly letter by letter, with key text and faces inside a 6% margin on every side
- Every source name, logo, slogan, person, interface and watermark is replaced by the user's own identity or a new one, and the layout is new for this subject
- Exactly one paid request per approved generation
What you need before you start
- You bring
- Brand or project name, spelled as it should appear on the card · One short headline · What the page, product or audience is · Optional: brand colors, a logo the user may use, a mood, owned reference images, a platform safe zone
- Dependencies
- Node.js 20+ to run the included FAL script · Your own FAL API key, set as FAL_KEY; FAL charges for each image
- Outside costs
- FAL_KEY
- Last tested
- v0.1.0 — Claude Code / Codex / Cursor
User reviews
Loading reviews…
FAQ
Will the athlete be a real person or a known face?
Neither. Every card gets a newly invented athlete and setting, and any uncleared real person is replaced. Your own name, headline and colors go around the figure, plus a logo you may use; nothing comes from the brand the style is named after.
Can it work from an image I already have?
If the image is yours or you may use it, yes. Hand it over with --reference and GPT Image 2 runs in edit mode instead. Only mood, color and layout are taken from the picture; nothing in it is reproduced on the card.
Is there a cost beyond the Skill?
Yes: FAL bills every image to your own account. The helper never retries by itself, and running the same command again only picks up the saved request, so checking on a slow job never pays for a second one.








