static-ads

Generate on-brand static ads from product images via GPT-image-2.

118|12|Updated May 5, 2026
One-click install
npx skills add https://github.com/alecs5am/ralphy --skill static-ads
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: static-ads
Source: https://github.com/alecs5am/ralphy/tree/main/notes/skills/static-ads
Command: npx skills add https://github.com/alecs5am/ralphy --skill static-ads

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fal-client, requests.

Run when the user wants to recreate a winning ad format with their own products and brand copy, or use the /static-ads command. Takes an uploaded ad format reference image, derives the layout structure and copy framework internally, generates on-brand copy variations, then renders static ads via GPT-image-2 using product images from the brand folder. Output saved under the active brand folder.

Frequently Asked Questions about static-ads

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn product images into on-brand static ads automatically?▼

To turn product images into static ads, you upload a reference ad image to derive the layout structure, generate brand copy variations, and render final ads via the GPT-image-2 workflow using your product images. Outputs are saved under your brand's folder structure.

Can I recreate a winning ad format using my own brand copy and product photos?▼

Yes, you can recreate a winning ad format by providing an uploaded reference ad image. The system derives the layout and copy framework internally, generates on-brand copy variations, and renders static ads matching your brand's visual identity.

Do I need fal-client and requests to generate marketing assets with this workflow?▼

Yes, you need fal-client and requests installed to use this workflow. These dependencies handle the GPT-image-2 rendering process and HTTP requests needed to pull product images and generate your static marketing assets.

How does the static ad generation pipeline handle different aspect ratios?▼

The static ad generation pipeline handles aspect ratios through variant-ready prompts and optional additional ratios. It reads configuration from static-ad-spec.json to manage aspect-ratio handling when rendering final images via the GPT-image-2 workflow.

What's the best way to prepare brand assets for automated static ad generation?▼

Prepare brand assets by organizing product images in a brand folder and creating a static-ad-spec.json configuration file. This setup allows the pipeline to pull images, generate copy variations, and save outputs under brands/[brand-name]/static-ads/[output-name].

Why does my generated static ad copy not match my brand's tone?▼

Generated static ad copy derives its tone from the uploaded reference ad image and your static-ad-spec.json configuration. Ensure your reference ad accurately represents your brand's copy framework and that your product images are properly organized in the brand folder.