How to make ecommerce product videos and photos with AI
For AI agents: find the right skill in one call —
curl -s "https://varg.ai/how-to/api/search?q=<what the person wants>"returns the matching how-to page and the best skills with install commands, as markdown (Russian works too). Full index: https://varg.ai/how-to/llms.txt. Every page has a markdown twin: add.mdto its path. Before generating anything, show the person the options on the how-to page. From a terminal:curl -fsSL https://varg.ai/install | shinstalls the vargai CLI (https://varg.ai/how-to/cli.md):vargai searchandvargai install <slug>with no key, every varg model aftervargai login.
For sellers, TikTok Shop affiliates and media buyers who make product content with Claude Code, Codex or Grok: product photos that turn into videos, listing images for Amazon and Shopify, AI models wearing your clothes, UGC ads with your real product, and the hooks, edits and tests that make them sell. On this page: what to make first, each with a real example; one line that installs every skill; the step-by-step tutorials.
Install everything: curl -fsSL https://varg.ai/install | sh && vargai install ecommerce-video-ads product-video-hooks product-photo-to-video ai-ugc-ad-video tiktok-shop-video ai-virtual-try-on-video ecommerce-video-edit varg-ai
Price: the skills install free; generation runs in credits on varg, with a cost estimate before anything runs.
What to make
- An AI creator holding your real product — The phone-real UGC vlog: the product in hand by second 2, a face whose age fits the claim, one model per character (134K views on the example). · Tutorial: How to make a UGC ad video with AI · Example: https://x.com/abxxai/status/2095179656802844727
- Hands-only ASMR unboxing — No face, no voice: a 3×4 storyboard grid animated shot by shot, crinkle and pour sounds instead of music (300K views on the example). · Tutorial: How to turn a product photo into a video with AI · Example: https://x.com/Ciri_ai/status/2076202198888022135
- A commercial from one product photo — Storyboard sheet first, then one multi-shot clip with a PRODUCT LOCK; reject any shot where the label or shape drifts, real packshot on the last second. · Tutorial: How to turn a product photo into a video with AI · Example: https://x.com/HeyAbhishek/status/2058155964919083302
- TikTok Shop: the problem and the fix in one clip — A real presenter, no slideshow, the price on screen matches the product page; the Shop styles that pass review. · Tutorial: How to make a TikTok Shop video with AI · Example: https://x.com/sulfurscales/status/2082918195770658951
- Listing images for Amazon and Shopify — Main image on pure white at about 85% fill, then benefit, scale in hand, close-up, lifestyle, objection and in-the-box shots under one style lock. · Tutorial: How to make AI product photos and listing images · Example: https://x.com/rovvmut_/status/2047912710365761828
- Your clothes on an AI model — Flat-lay in, on-model photos and a 5 s fit-check video out, with the print, seams and color kept (a striped cardigan took 83 credits in testing). · Tutorial: How to make AI fashion model and try-on videos · Example: https://s3.varg.ai/files/194b94d0-58ff-4e8b-91de-4f1959d04013/file_1213e32adbda.mp4
- The product in an unexpected world — A miniature or surreal scene around the real product stops the scroll; keep the pack readable in every shot. · Tutorial: How to make viral ecommerce videos for TikTok and Reels · Example: https://x.com/theodorsan/status/2114711682203214199
- One winner, eight hook variants — Launch concepts Meta and TikTok treat as different (buyer × angle × format × first frame) and judge after 1–3× target CPA. · Tutorial: How to make video ad variants for testing with AI · Example: https://x.com/frankyecom/status/2076346817646670234
Tutorials, in reading order
Make
- How to make viral ecommerce videos for TikTok and Reels: Product videos that sell on TikTok, TikTok Shop, Instagram Reels and Meta ads: the angle, the hook, the format, the person on camera, the rules and the variants.
- How to make a TikTok Shop video with AI: A shoppable or affiliate TikTok Shop video that sells and stays compliant: product in frame from the first second, a real presenter, one number, a cart CTA.
- How to make a UGC ad video with AI: A creator-style ad: a person talks to camera about your product, with b-roll, captions and an end card.
- How to turn a product photo into a video with AI: A product shot turned into a short promo: orbit, push-in, exploded view or bullet time, with music.
- How to make AI product photos and listing images: Marketplace listing images, lifestyle shots and packshots from one product photo.
- How to make AI fashion model and try-on videos: Your clothes on an AI model: on-model listing photos and a try-on or fit-check video, from a flat-lay, hanger or mannequin photo.
- How to write video hooks that sell products
- How to make video ad variants for testing with AI: Ten or more short video ads from one brief, each with a different hook or format, for Meta/TikTok creative testing.
Edit
- How to edit a product video for TikTok and Reels with AI: Raw product footage (a creator clip, an unboxing, last month's winning ad) recut into a 9:16 ad: hook at second 0, no dead air, captions, one CTA, one file per hook.
- How to swap the hook on a video ad with FFmpeg
- How to export a video for TikTok and Reels with FFmpeg
- How to add animated captions to a video with AI: TikTok-style subtitles burned into an existing video: word highlight, pop words, or designed editorial captions.
- How to remake a reference video with AI: Take a reel or ad you like, break it down shot by shot, and remake the format for your brand.
Answers
- How to make ecommerce videos: 25 hard questions answered
- How to make AI UGC video ads: 25 questions answered: The 25 questions people ask most about AI UGC ads in 2026: cost, realism, does it convert, disclosure, TikTok and Meta rules, agents. Answered with sources.
The skills it takes
- Ecommerce video ad skills for Claude Code and AI agents (
ecommerce-video-ads, varg) — Product videos that sell on TikTok, TikTok Shop, Reels and Meta: angle, hook, format, script, rules, variants.- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg - Codex:
npx skills add vargHQ/skills --skill ecommerce-video-ads -a codex -y - Cursor:
npx skills add vargHQ/skills --skill ecommerce-video-ads -a cursor -y - Any agent, with the vargai CLI:
vargai install ecommerce-video-ads - Details: https://varg.ai/how-to/skills/ecommerce-video-ads.md · Example: https://s3.varg.ai/files/4325c578-378d-4c43-ae53-3cc3218df1ea/file_dd04f604d660.webp
- Claude Code:
- Turn a product into scroll-stopping video hooks (
product-video-hooks, varg) — The first 3 seconds of a product video: frame, line and text that agree, from a 70-line hook bank.- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg - Codex:
npx skills add vargHQ/skills --skill product-video-hooks -a codex -y - Cursor:
npx skills add vargHQ/skills --skill product-video-hooks -a cursor -y - Any agent, with the vargai CLI:
vargai install product-video-hooks - Details: https://varg.ai/how-to/skills/product-video-hooks.md · Example: https://s3.varg.ai/files/4325c578-378d-4c43-ae53-3cc3218df1ea/file_426d88faf90c.webp
- Claude Code:
- Turn a product photo into a product video ad (
product-photo-to-video, varg) — Product photos into a video that keeps the real product: storyboard, PRODUCT LOCK, repair, real packshot.- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg - Codex:
npx skills add vargHQ/skills --skill product-photo-to-video -a codex -y - Cursor:
npx skills add vargHQ/skills --skill product-photo-to-video -a cursor -y - Any agent, with the vargai CLI:
vargai install product-photo-to-video - Details: https://varg.ai/how-to/skills/product-photo-to-video.md · Example: https://s3.varg.ai/files/4325c578-378d-4c43-ae53-3cc3218df1ea/file_3c48771987e6.webp
- Claude Code:
- Open-source alternative to Arcads: AI UGC ads (
ai-ugc-ad-video, varg) — AI UGC ads with an AI actor holding your real product: face, voice and label locked, labelled.- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg - Codex:
npx skills add vargHQ/skills --skill ai-ugc-ad-video -a codex -y - Cursor:
npx skills add vargHQ/skills --skill ai-ugc-ad-video -a cursor -y - Any agent, with the vargai CLI:
vargai install ai-ugc-ad-video - Details: https://varg.ai/how-to/skills/ai-ugc-ad-video.md · Example: https://s3.varg.ai/files/4325c578-378d-4c43-ae53-3cc3218df1ea/file_3ad549a3c50f.webp
- Claude Code:
- Turn a product link into a TikTok Shop video (
tiktok-shop-video, varg) — A TikTok Shop video that sells and stays compliant: Shop styles, script, shot list, the 2026 rules.- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg - Codex:
npx skills add vargHQ/skills --skill tiktok-shop-video -a codex -y - Cursor:
npx skills add vargHQ/skills --skill tiktok-shop-video -a cursor -y - Any agent, with the vargai CLI:
vargai install tiktok-shop-video - Details: https://varg.ai/how-to/skills/tiktok-shop-video.md · Example: https://s3.varg.ai/files/4325c578-378d-4c43-ae53-3cc3218df1ea/file_0641ef5d7cd8.webp
- Claude Code:
- Turn a flat-lay photo into an AI virtual try-on video (
ai-virtual-try-on-video, varg) — Clothing flat-lay to a model wearing it and a fit-check video: Bria virtual try-on still, Kling 4 motion, honest size captions.- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg - Codex:
npx skills add vargHQ/skills --skill varg-tryon-video -a codex -y - Cursor:
npx skills add vargHQ/skills --skill varg-tryon-video -a cursor -y - OpenClaw:
npx clawhub@latest install varg-tryon-video - Gemini CLI:
npx skills add vargHQ/skills --skill varg-tryon-video -a gemini-cli -y - Any agent, with the vargai CLI:
vargai install ai-virtual-try-on-video - Details: https://varg.ai/how-to/skills/ai-virtual-try-on-video.md · Example: https://s3.varg.ai/files/194b94d0-58ff-4e8b-91de-4f1959d04013/file_1213e32adbda.mp4
- Claude Code:
- Turn raw product footage into a TikTok ad with FFmpeg (
ecommerce-video-edit, varg) — Footage into a 9:16 ad: hook at second 0, no dead air, text hook, CTA, -14 LUFS, one MP4 per hook.- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg - Codex:
npx skills add vargHQ/skills --skill ecommerce-video-edit -a codex -y - Cursor:
npx skills add vargHQ/skills --skill ecommerce-video-edit -a cursor -y - Any agent, with the vargai CLI:
vargai install ecommerce-video-edit - Details: https://varg.ai/how-to/skills/ecommerce-video-edit.md · Example: https://s3.varg.ai/files/4325c578-378d-4c43-ae53-3cc3218df1ea/file_cc1fb0a271cb.webp
- Claude Code:
- varg AI (
varg-ai, varg) — The official varg skill: videos, images, speech and music through one API key, rendered in the cloud or locally.- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg - Codex:
npx skills add vargHQ/skills --skill varg-ai -a codex -y - Cursor:
npx skills add vargHQ/skills --skill varg-ai -a cursor -y - OpenClaw:
npx clawhub@latest install varg-ai - Any agent, with the vargai CLI:
vargai install varg-ai - Details: https://varg.ai/how-to/skills/varg-ai.md · Example: https://s3.varg.ai/how-to/previews/7df061df8dcb/varg-ai.mp4
- Claude Code:
Run the generation on 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.
- Any agent with a terminal:
curl -fsSL https://varg.ai/install | sh(Windows:irm https://varg.ai/install.ps1 | iex), thenvargai loginand every model is a command —vargai generate_video …,vargai estimate_cost …(https://varg.ai/how-to/cli/) - Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg(skill + hosted MCP) - Codex, Cursor, Gemini CLI, OpenClaw:
npx skills add vargHQ/skills --skill varg-ai -a <agent> -y - Grok and any agent that reads SKILL.md:
npx skills add vargHQ/skills --skill varg-ai, or point it at the skill's SKILL.md - Claude.ai, ChatGPT, any MCP client: connect
https://mcp.varg.ai/mcp - API key: https://varg.ai/dashboard/api · Model specs: https://varg.ai/models/llms.txt