Omni Ugc Ad Factory — Development skill for Claude Code
Turn a product + an actor reference photo into a seamless ~20s UGC talking-head ad — Claude Code skill with machine-enforced prompt gates, on the MaxFusion MCP.
How to install Omni Ugc Ad Factory
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open MegaTroll222/OMNI-UGC-AD-FACTORY and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Omni Ugc Ad Factory does
Turn a product + an actor reference photo into a seamless ~20s UGC talking-head ad — Claude Code skill with machine-enforced prompt gates, on the MaxFusion MCP.
Alternatives in Development
- Codexmcp — Enable seamless collaboration between Claude Code and Codex, transforming from a single agent to multiple agen 2k ★
- Vox Collage Broll — Turn one spoken line into a paper-collage explainer video — Claude Code skill + MaxFusion MCP 198 ★
- Technique Combine People — Combine a user's photo with another person (real or fictional) into a single composite image: $ARGUMENTS 178 ★
README
Omni UGC Ad Factory
A Claude Code skill that turns a product and an actor reference photo into a finished **~20-second UGC talking-head ad**: two chained 10-second Gemini Omni clips that play as one unbroken take, shipped as a single seamless 9:16 MP4. Built on the [MaxFusion](https://maxfusion.ai) MCP.
Real outputs of this pipeline (click a preview for the full MP4 with sound):
|  |  |  |
Why it exists
Anyone can prompt a talking head. The hard parts are everything that makes viewers believe it: an actor that looks captured rather than rendered, a script that sounds like a person and not an ad, a voice that isn't monotone, micro-behaviors (uneven pauses, a gaze drop, a nose exhale) that land on the right beats, and two clips that join without a visible seam.
This skill encodes all of that as **machine-enforced gates**, not prose advice:
casting.json -> gate_casting.py -> approved_casting.txt -> gpt-image-2
clip1.json -> gate_omni.py -> approved_clip1.txt -> gemini-omni-flash
clip2.json -> gate_omni.py -> approved_clip2.txt -> gemini-omni-flash
The agent never hand-writes a generation prompt. It writes structured JSON; the gate validates it against data-file glossaries (age-correct skin physiology, a 32-entry micro-behavior glossary keyed to internal states, a six-category voice spec, a camera color-grading vocabulary) and *assembles* the prompt itself on PASS. A prompt that skipped its gate does not exist.
The chaining trick
Omni holds its reference image for the first frames of a clip before dissolving into the generated scene. Seed clip 2 with clip 1's trimmed final frame and that quirk becomes an invisible join — measured seams of ~3/255 against a hard gate of 5/255. `scr
Related Skills
Reel Factory
One raw talking-head recording in, finished vertical video cuts out. Captions, motion-graphic cards, thumbnail
Multicam
Turn one talking-head take into a virtual multi-camera edit for Google Omni — a Claude Code skill. By The Crea
Lookbook Ad
Claude Code skill: turn one product photo into a premium 10-second lookbook film for Google Omni — researched
Kinetic Multicam
Claude Code skill: turn one talking-head take into a kinetic supers + camera whips prompt for Seedance 2.0 Fas
04 Correct Colors
Apply color correction to video files using ffmpeg filters for warm, punchy talking-head look
05 Master Audio
Apply broadcast-ready audio mastering chain to video files using ffmpeg for clear, warm talking-head sound
Related Agents
Remotion Engineer
Remotion engineer for the video studio team. Builds and renders video projects including talking head, podcast
Capcut Caption Burn
Captions one talking-head video with a transparent ProRes 4444 overlay pixel-identical to CapCut's auto-captio
Ct Video Editor
Bridge entre ct-diretor e o pipeline ct-video-editor (CapCut por codigo). Edita video gravado pelo talento (ta