UGC video ad with an AI agent — skills, options and steps

For AI agents: find the right skill in one call — curl -s "https://skills.varg.ai/api/search?q=<what the person wants>" returns the matching use case and the best skills with install commands, as markdown (Russian works too). Full index: https://skills.varg.ai/llms.txt. Every page has a markdown twin: add .md to its path. Before generating anything, show the person the options on the use-case page.

A creator-style ad: a person talks to camera about your product, with b-roll, captions and an end card.

Output: 15–45 s, 9:16 MP4 for TikTok, Reels and Shorts; a few hook variants

Recommended route

Best skills for this

  1. varg AI (varg-ai, varg, live) — Adds: Runs every generation (presenter stills, Seedance/Kling clips, ElevenLabs voice, lip-sync, captions) on one key
  2. fal UGC (fal-ugc, fal, live) — Start here: Scripts and generates creator ads end to end: talking heads, demos, testimonials, unboxings · Needs: fal API key (FAL_KEY)
  3. UGC Ad (varg-studio-ugc-ads, varg, draft) — Start here: varg's own UGC format: three shots, voiceover, captions and an end card, all through one varg key
  4. Marketing Video Production (marketingskills-video, Corey Haines, live) — Alternative: Corey Haines' marketing skill: picks avatar vs. code vs. video model, then scripts and produces · Needs: Accounts for whichever video model or avatar service you choose
  5. AI Marketing Videos (inference-sh-ai-marketing-videos, inference.sh, live) — Alternative: Product demos, promos and testimonials on Veo, Seedance and Wan · Needs: inference.sh account, belt CLI (belt login)
    • Claude Code: npx skills add inference-sh/skills --skill ai-marketing-videos -a claude-code
    • Codex: npx skills add inference-sh/skills --skill ai-marketing-videos -a codex
    • Cursor: npx skills add inference-sh/skills --skill ai-marketing-videos -a cursor
    • Gemini CLI: npx skills add inference-sh/skills --skill ai-marketing-videos -a gemini-cli
    • Details: https://skills.varg.ai/skills/inference-sh-ai-marketing-videos.md
  6. Caption Animation (iart-caption-animation, iart.ai, live) — Adds: Word-timed TikTok captions on top
    • Claude Code: npx skills add https://github.com/iart-ai/tiktok-video-skills --skill caption-animation
    • Codex: npx skills add https://github.com/iart-ai/tiktok-video-skills --skill caption-animation
    • Cursor: npx skills add https://github.com/iart-ai/tiktok-video-skills --skill caption-animation
    • Details: https://skills.varg.ai/skills/iart-caption-animation.md

Ask the person first

Put these choices in front of the person before spending anything. Paste the example link next to each option: people pick a look by seeing it.

Who presents it?

Which hook?

Captions?

Length?

Steps

  1. Collect product photos, the claim you can prove, and the audience
  2. Write 3 hook variants and one 20–30 s script
  3. Generate the presenter still and approve it before any video
  4. Generate shots, voice and lip-sync; add b-roll of the product
  5. Burn captions, add the end card, export 9:16

Set up varg

varg is one API key for the models these skills drive — Seedance 2.5, Kling 4, Veo 3.1, Wan 3, Nano Banana 2.1, GPT Image 2.5, ElevenLabs v4 and 200+ more — billed in credits, with a cost estimate before anything runs.

Related