seedance-ugc-ads

Generates a multi-shot UGC ad video from a product image using Seedation 2.0 on fal.ai and stitches MP4s into a 9:16 final video with ffmpeg.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/williamsforeal/Cyclone-SS --skill seedance-ugc-ads
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: seedance-ugc-ads
Source: https://github.com/williamsforeal/Cyclone-SS/tree/main/global-skills/seedance-ugc-ads
Command: npx skills add https://github.com/williamsforeal/Cyclone-SS --skill seedance-ugc-ads

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fal-client, python-dotenv, requests, ffmpeg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill generates ready-to-post vertical UGC video ads from a single product image by producing a multi-shot script, rendering each shot with Seedance 2.0, and stitching the results into one finished ad.

Core Features & Use Cases

  • Multi-shot UGC ad generation: Creates a hook, product/demo beats, and an implicit CTA from one image plus one chosen angle.
  • Seedance 2.0 rendering via fal.ai: Uses image-to-video for the first frame and reference-to-video for character consistency across shots.
  • Automatic delivery artifacts: Downloads every generated clip and produces a final 9:16 stitched MP4 for TikTok/Reels/Meta workflows.
  • Brand context support (optional): Reads brand files if present to shape dialogue and tone.

Quick Start

Upload your product image and tell the Skill an ad angle (unboxing, testimonial, lifestyle demo, problem-solution, before-after, hold-and-show, or freeform) and it will generate the full multi-shot UGC ad and return the stitched final video plus individual clip files.

Frequently Asked Questions about seedance-ugc-ads

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

FAQPage Schema
How do I generate UGC video ads from a product photo?▼

To generate UGC video ads from a product photo, you upload the image and select an ad angle like unboxing or lifestyle demo. The Skill uses Seedance 2.0 to render multiple video shots and stitches them into a final 9:16 vertical MP4 file.

Can I create TikTok and Reels videos using image-to-video generation?▼

Yes, you can create TikTok and Reels videos using image-to-video generation. The Skill produces 9:16 vertical ad clips specifically formatted for TikTok, Reels, and Meta workflows, automatically stitching the generated shots into one final MP4.

Do I need a fal.ai API key to generate multi-shot UGC ad videos?▼

Yes, you need a fal.ai API key to generate multi-shot UGC ad videos. The Skill requires a FAL_KEY to access the Seedance 2.0 image-to-video and reference-to-video endpoints for rendering and character consistency.

What ad angles can I use for generating vertical UGC video clips?▼

You can use unboxing, testimonial, lifestyle demo, problem-solution, before-after, and hold-and-show angles for generating vertical UGC video clips. You can also provide a freeform angle to customize the multi-shot script and video output.

Does ffmpeg work with Seedance 2.0 for stitching downloaded MP4 clips?▼

Yes, ffmpeg works with Seedance 2.0 for stitching downloaded MP4 clips. After the fal.ai endpoints render individual video shots, ffmpeg combines them into a single 9:16 vertical ad file ready for DTC and agency workflows.

How does reference-to-video generation maintain character consistency across multiple ad shots?▼

Reference-to-video generation maintains character consistency across multiple ad shots by using an initial product image as a visual reference. The Seedance 2.0 endpoint uses this reference alongside textual prompt instructions to keep the subject consistent throughout the multi-shot UGC ad.