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.