branded-graphics
Create finished static branded images with original logos, exact copy and verified dimensions. Use for banners, covers, ads and…
Produce a complete fal product ad campaign from a brief and product references. Deliver reviewed hero art, channel variants, short motion ads and a reusable asset manifest.
Claude Code
$ npx -y skills add fal-ai-community/skills --skill product-ad-campaign --agent claude-code
Codex
$ npx skills add fal-ai-community/skills --skill product-ad-campaign -a codex -y
Cursor
$ npx skills add fal-ai-community/skills --skill product-ad-campaign -a cursor -y
Gemini CLI
$ npx skills add fal-ai-community/skills --skill product-ad-campaign -a gemini-cli -y
GitHub Copilot
$ npx skills add fal-ai-community/skills --skill product-ad-campaign -a github-copilot -y
OpenCode
$ npx skills add fal-ai-community/skills --skill product-ad-campaign -a opencode -y
Windsurf
$ npx skills add fal-ai-community/skills --skill product-ad-campaign -a windsurf -y
name: product-ad-campaign description: "Produce a complete fal product ad campaign from a brief and product references. Deliver reviewed hero art, channel variants, short motion ads and a reusable asset manifest."
Turn one product brief into a consistent campaign asset package.
Capture the product reference, original logo, approved copy, audience, offer, channels, sizes, variant count and spending limit. Infer supplied values; ask only for a missing input that blocks production. Never invent claims, discounts or testimonials.
1. Build a small matrix of hook × product benefit × channel. Name each deliverable and its dimensions. Keep the campaign concept and product identity consistent. 2. Lock one hero composition against the real product reference. Select a current reference-edit model through live discovery and use its actual input contract. 3. Review packaging, silhouette, colors, hands and product scale before variants. Use edit/reference inputs from the approved hero. Keep the product consistent; change only the planned hook, framing or backdrop. 4. Place original logos and exact copy with deterministic composition when model text or logos drift. Inspect the final exported image, including every copy string. 5. If motion is requested, animate approved product art with a verified image-to-video endpoint selected through live discovery. Check its required fields and supported duration before submission. Generate one short test before a batch. 6. Export each channel size without cutting the product, logo or CTA. Check current platform safe areas. Keep the editable composition, clean image and motion stems.
Deliver a contact sheet, named final files, copy matrix and manifest. Check each requested size, exact copy, actual product fidelity and motion continuity. Record unverified platform specs. Do not publish ads, upload campaigns or make spending commitments beyond the user's brief.
Use the installed `fal-media` skill for current model discovery, input contracts, prices, native MCP execution and request recovery. Preserve the user's selected provider, model, inputs, output count and spending limits.
The production checks above work without another domain skill. If a specialist stage needs more guidance, follow `fal-media` to retrieve the relevant published guide and only its needed version-pinned references. Reuse guidance already read. If retrieval is unavailable, retain these local checks and current tool contracts; report any stage that cannot be completed or verified. Do not invent a model, privileged host tool or unavailable renderer to fill the gap.
Keep a manifest of sources, endpoint, actual inputs, request ID, result URL, local file and QA findings. Inspect delivered artifacts and report unverified checks.
For a terminal-only workflow, read the [genmedia production-plan guide](../genmedia/references/production-plans.md) and copy this skill's [example stage plan](assets/plan.json). The guide describes explicit submission, state files and recovery. These examples are optional CLI resources; connected MCP hosts use native fal tools.
Agent skills for fal.ai. The default execution path is the genmedia CLI: discover an endpoint, inspect its schema, run it, poll status when needed, and download outputs.
Create finished static branded images with original logos, exact copy and verified dimensions. Use for banners, covers, ads and…
Build consistent character designs and character media with genmedia. Use this for original characters, reference sheets,…
Create one character turnaround or expression reference sheet in a single image. Use for front, side and back design views; scene…
Design cinematic image and video prompts for genmedia. Use this for shot language, camera movement, lighting, lens choices, color…
Direct individual commercial product images or clips on fal. Use for product placement, reveal shots and product fidelity; use…
Create a consistent fal e-commerce product photo set from real SKU references. Deliver verified hero, detail and lifestyle images…
Choose GPT-Image2 / gpt-image-2 visual styles and industrial prompt templates from the awesome-gpt-image-2 style library. Use…
Remove visible Gemini image watermarks from local image files by calling the project's CLI. Use when the user wants an agent to…
Create Excalidraw diagram JSON files that make visual arguments. Use when the user wants to visualize workflows, architectures,…
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference…