SkillsWhitepaperHow It WorksResultsFAQ Get Started
SKILL FILE

UGC Ad Generator with AI

Generate authentic talking-face UGC video ads with Seedance 2.0 on Replicate. One prompt in, one ready-to-post vertical video out — with synchronized dialogue audio.

$0.50 per 10-second UGC video ad
2min generation time (Seedance 2.0)
9:16 vertical video with synced audio
Download Starter Kit ↓

From brief to posted UGC ad in 3 minutes

One command generates test-ready video ads — no creators, no reshoots, no waiting

Creative Brief Product + message + audience
1 Script Generation
2 Prompt Engineering
3 Video Generation
Marketing
  • Post to TikTok / Reels / Shorts
  • A/B test hook variants
  • Repurpose for Stories
  • Extract frames for thumbnails
Paid Ads
  • Run as Meta / TikTok ad creative
  • Test 10 variants for $5
  • Scale winning hooks
  • Refresh creatives weekly
Sales
  • Product demo clips for outreach
  • Personalized video pitches
  • Testimonial social proof
Growth
  • Track CTR per hook variant
  • Measure watch-through rate
  • Optimize script formulas
TikTok Post
Instagram Reel
YouTube Short
Meta Ad Creative
TikTok Ad
Outreach Video
Events Tracked
Video generated (Seedance 2.0)
Posted to TikTok / Reels
Ad creative uploaded
CTR tracked per variant
Winning hook identified
Creative Brief Product + message + audience
1
Script Generation AI writes hook + body + CTA using proven formulas
2
Prompt Engineering Full Seedance 2.0 prompt: character, setting, dialogue, camera
3
Video Generation Seedance 2.0 via Replicate — 720p, 9:16, synced audio — ~$0.50
Marketing
  • Post to TikTok / Reels / Shorts
  • A/B test hook variants
  • Repurpose for Stories
  • Extract frames for thumbnails
Paid Ads
  • Run as Meta / TikTok ad creative
  • Test 10 variants for $5
  • Scale winning hooks
  • Refresh creatives weekly
Sales
  • Product demo clips for outreach
  • Personalized video pitches
  • Testimonial social proof
Growth
  • Track CTR per hook variant
  • Measure watch-through rate
  • Optimize script formulas
Content Outputs
TikTok Post from marketing
Instagram Reel from marketing
YouTube Short from marketing
Meta Ad Creative from ads
TikTok Ad from ads
Outreach Video from sales
Everything Tracked
Video generated (Seedance 2.0)
Posted to TikTok / Reels
Ad creative uploaded
CTR tracked per variant
Winning hook identified

What this skill file teaches Claude

Drop one markdown file into your repo. Claude Code learns how to run this entire workflow.

1

Talking-Face with Synced Dialogue

Seedance 2.0 generates realistic lip-synced speech. Write the exact script in your prompt and the AI character speaks it naturally — no voiceover layering needed.

2

Dual Backend (Relevance AI + Replicate)

Default flow uses Relevance AI's managed Replicate integration. Falls back to direct Replicate API calls if needed. Same model, same quality, your choice of infra.

3

5 Ready-to-Use Prompt Templates

Founder selfie, customer testimonial, quick hook (5s), extended pitch (15s), and marketer review — all tested and optimized for Seedance 2.0.

4

Script Formula Library

Proven UGC hook formulas: cancellation hook, 'nobody talks about this', challenge/dare, unpopular opinion, and results hook — each mapped to word counts and durations.

5

iPhone UGC Aesthetic

Prompts are engineered for authentic selfie-camera look: wide-angle distortion, micro-jitter, shallow DOF, ambient room tone. Audiences can't tell it's AI.

6

Product Reference Images

While human faces can't be referenced (content policy), you CAN provide product photos as reference images for brand consistency across variants.

Build it with plain English

Tell Claude Code what to do. It handles the rest.

claude — solostack/
you: |
Building Seedance 2.0 prompt...
→ Character: 27yo male founder, black hoodie, home office
→ Script: "I cancelled HubSpot, Klaviyo, Calendly, and Canva..."
→ Settings: 10s, 720p, 9:16, audio on
Triggering Replicate via Relevance AI...
⏱ Generating (est. 2 minutes)...
✓ Video ready: https://replicate.delivery/xezq/.../output.mp4
you: |
Writing 15s testimonial script (40-45 words)...
→ Hook: "So I switched our entire sales pipeline off HubSpot three months ago."
→ Results: "Closed twelve deals, saved over two thousand dollars."
→ CTA: "Link's in bio."
Building full prompt with living room setting, evening lighting...
✓ Generated in 2m 14s — download ready
you: |
Generating 3 variants with different hooks:
1/3 — Cancellation hook: "Last month I cancelled..." → queued
2/3 — Results hook: "Twelve deals in three months..." → queued
3/3 — Unpopular opinion: "You don't need HubSpot..." → queued
✓ All 3 videos ready. Total cost: ~$1.50
Download all: /tmp/ugc-variants/

Things to know

!

Human face reference images are blocked by Seedance 2.0 content policy — describe characters in text only

!

Character consistency is not guaranteed across separate generations — each video creates a unique face

!

Maximum duration is 15 seconds per generation — stitch clips for longer content

!

Maximum resolution is 720p — upscale in post if needed for specific platforms

!

Generated dialogue quality varies — some runs may have unclear speech, regenerate with a different seed

!

Replicate URLs are temporary — download videos immediately after generation

Download the full starter kit

Get the complete project — TypeScript scripts, Claude Code slash command, scoring logic, and outreach templates. Drop it into your repo and start generating leads.

What's in the .zip:

  • SKILL.md Main skill file with full prompting instructions, template, and backend options
  • references/seedance-ugc-guide.md Detailed Seedance 2.0 prompting guide for UGC content
  • references/example-prompts.md 5 ready-to-use prompt templates for different UGC styles

Common questions

Ready to automate?

SoloStack gives you every skill pre-installed — scraping, marketing, sales, CRM, and more. One repo. Every department.

Book a Call →