From creative
Specialized skill for AI product video generation. Use when you need product reveals, animated product shots, hero video banners, or e-commerce video content. Triggers on: product video, product reveal, animate product, hero video. Outputs professional product videos.
How this skill is triggered — by the user, by Claude, or both
Slash command
/creative:ai-product-videoThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Transform static product images into cinematic video content. This skill handles product reveals, animated hero shots, 360 showcases, and e-commerce video — all the video types that make products feel premium and desirable.
Transform static product images into cinematic video content. This skill handles product reveals, animated hero shots, 360 showcases, and e-commerce video — all the video types that make products feel premium and desirable.
Use this skill when: You have a product image to animate or need product-focused video content. Route here from: ai-product-photo after image approval, or ai-creative-workflow for direct video needs.
The problem: Video content converts dramatically better than static images, but:
The solution: A systematic approach that:
Strategy: Generate with multiple models, present outputs for selection. Different models excel at different things.
| Model | Owner | Speed | Best For |
|---|---|---|---|
| Sora 2 | openai | ~80s | General quality, text comprehension |
| Veo 3.1 | ~130s | Audio generation, cinematic quality | |
| Kling v2.5 Turbo Pro | kwaivgi | ~155s | People, natural motion, longer coherence |
Sora 2:
Veo 3.1:
Kling v2.5:
GENERAL PRODUCT → Sora 2 (reliable, fast)
NEEDS AUDIO → Veo 3.1 (native audio)
HAS PEOPLE → Kling v2.5 (best human motion)
UNCERTAIN → Run all 3, pick winner
ai-product-photo → [approve image] → ai-product-video (I2V)
Why I2V is superior for products:
Only use when:
T2V requires extremely detailed prompts and often needs multiple attempts.
Don't lock into one motion style. Generate multiple approaches, pick the winner.
The same product animated differently can feel:
One style = hope. Multiple styles = informed choice.
For any product, consider these distinct approaches:
Style 1 - Slow Reveal (Premium):
Slow cinematic push-in, dramatic lighting shifts,
atmospheric particles, elegant pacing, luxury feel
Style 2 - Orbit Showcase (360):
Camera smoothly orbits product, reveals all angles,
professional product demo, informational
Style 3 - Floating Premium (Tech):
Product floats weightlessly, gentle hover motion,
dreamlike quality, premium tech aesthetic
Style 4 - Dynamic Energy (Bold):
Fast camera moves, dramatic angles, high energy,
sports/action commercial aesthetic
Style 5 - Contextual/Lifestyle:
Product in use or setting, natural motion,
lifestyle commercial, relatable context
| Product Positioning | Best Motion Style |
|---|---|
| Luxury/Premium | Slow Reveal or Floating Premium |
| Tech/Innovation | Floating Premium or Dynamic Energy |
| Practical/Everyday | Orbit Showcase or Contextual |
| Fashion/Lifestyle | Contextual or Slow Reveal |
| Sports/Action | Dynamic Energy |
| Food/Beverage | Slow Reveal or Contextual |
The go-to for luxury and premium products. Builds anticipation, creates desire.
Slow cinematic push-in toward [product], smooth elegant motion,
dramatic spotlight illumination with subtle light shifts,
atmospheric dust particles drifting through light beam,
premium commercial reveal, luxurious pacing, 5 seconds
Key elements:
Variations:
+ gradual brightness increase (dawn reveal)
+ side lighting sweep (sculptural reveal)
+ spot to fill (dramatic to detailed)
+ emerging from darkness (mystery reveal)
Shows product from multiple angles. Informational but can be premium.
Camera smoothly orbits around [product], elegant 180-degree arc,
lighting shifts to reveal different surfaces and angles,
product remains perfectly centered, professional product showcase,
commercial demo quality, smooth continuous motion, 5 seconds
Key elements:
Variations:
+ low angle orbit (powerful, imposing)
+ high angle orbit (overview, accessible)
+ half orbit with return (A-B-A motion)
+ orbit with zoom (combining movements)
Weightless, dreamlike quality. Perfect for tech products.
[Product] floating weightlessly in space, gentle hovering motion
with subtle micro-movements, soft rotating drift,
premium tech aesthetic, clean minimal environment,
dreamlike quality, smooth ethereal motion, 5 seconds
Key elements:
Variations:
+ subtle particle field (space tech)
+ gentle light ripples (premium feel)
+ minimal rotation (revealing sides)
+ breathing motion (organic tech)
High energy for products that need excitement. Sports, gaming, lifestyle.
Dynamic reveal of [product], fast camera sweep with dramatic angles,
high energy motion with impact moment, bold lighting changes,
sports commercial aesthetic, exciting and engaging,
powerful reveal with kinetic energy, 5 seconds
Key elements:
Variations:
+ whip pan reveal (extreme speed)
+ crash zoom (sudden attention)
+ rotating explosion (dynamic start)
+ stop-motion style beats (rhythmic energy)
Product in realistic use or setting. Relatable, aspirational.
[Product] in [setting], natural environmental motion,
[person interacting/environmental movement/ambient motion],
lifestyle commercial quality, authentic feel,
relatable context, aspirational but believable, 5 seconds
Key elements:
Variations:
+ morning light shift (time passing)
+ hand reach/grab (product use)
+ environmental wind (outdoor context)
+ steam/condensation (food/beverage)
Master these terms for precise motion control.
| Movement | Description | Best For |
|---|---|---|
| Push-in | Camera moves toward subject | Reveals, focus, intimacy |
| Pull-out | Camera moves away from subject | Context reveal, endings |
| Orbit | Camera circles subject | 360 showcase, features |
| Dolly | Smooth lateral movement | Panning reveals, scanning |
| Crane | Vertical movement | Grand reveals, overhead |
| Tracking | Following movement | Motion, lifestyle |
| Speed | Description | Creates |
|---|---|---|
| Slow | Deliberate, elegant | Premium, luxury, contemplation |
| Moderate | Natural pace | Professional, informational |
| Fast | Quick, dynamic | Energy, excitement, urgency |
| Variable | Speed changes | Drama, emphasis, rhythm |
| Movement | Description | Best For |
|---|---|---|
| Float | Gentle hovering | Tech, premium, dreamlike |
| Rotate | Spinning on axis | Feature reveal, 360 |
| Shimmer | Light play across surface | Luxury, jewelry, metallic |
| Settle | Coming to rest | Endings, product placement |
| Rise | Ascending motion | Reveals, emergence |
| Element | Description | Creates |
|---|---|---|
| Particles | Floating dust/light | Premium, cinematic |
| Bokeh | Background blur animation | Focus, depth |
| Light shift | Changing illumination | Drama, dimension |
| Reflections | Moving light on surfaces | Luxury, quality |
| Shadows | Shadow movement | Time, drama |
Motion characteristics:
[Tech product] with controlled reflections moving across
metallic surfaces, subtle indicator lights glowing,
premium technology commercial motion, clean precise aesthetic,
professional tech showcase, sophisticated reveal
Best styles: Floating Premium, Slow Reveal Avoid: Chaotic motion, uncontrolled reflections
Motion characteristics:
[Apparel item] with natural fabric movement, subtle wind effect
creating gentle flow, fashion commercial motion quality,
elegant and aspirational, editorial photography in motion
Best styles: Slow Reveal, Contextual Avoid: Stiff fabric, unnatural movement
Motion characteristics:
[Food/beverage product] with [steam rising/condensation forming],
fresh appetizing motion, food commercial aesthetic,
delicious reveal, mouth-watering presentation,
warm inviting tones in motion
Best styles: Slow Reveal, Contextual Key elements: Steam, pour, drip, fresh
Motion characteristics:
[Beauty product] with smooth cream/liquid texture in motion,
subtle shimmer and light play, luxury beauty commercial aesthetic,
elegant product reveal, premium cosmetic presentation,
sophisticated and aspirational
Best styles: Slow Reveal, Floating Premium Avoid: Fast motion, harsh lighting
Motion characteristics:
[Jewelry/watch] with sparkling reflections, light dancing
across precious surfaces and facets, luxury jewelry commercial,
elegant slow rotation revealing brilliance,
premium positioning, sophisticated motion
Best styles: Slow Reveal, Orbit Showcase Key: Controlled sparkle, not chaotic reflections
Motion characteristics:
[Furniture/home product] in styled room setting,
natural light shifting through window, environmental motion,
lifestyle interior commercial, aspirational home aesthetic,
showing product in context, inviting atmosphere
Best styles: Contextual, Slow Reveal Key: Show scale, show in use
Veo 3.1 can generate matching audio. Consider:
| Content Type | Audio Recommendation |
|---|---|
| Premium reveal | Subtle ambient + bass swell |
| Tech product | Electronic tones, clean |
| Lifestyle | Environmental sounds |
| Food | Sizzle, pour, crunch |
| Fashion | Music-driven |
With accompanying audio:
+ subtle cinematic bass swell on reveal
+ ambient room tone with product sounds
+ gentle electronic undertone
+ natural environmental audio
Ratio: 16:9
Duration: 5-8 seconds
Loop: Clean loop or freeze-end
Motion: Premium reveal or floating
Quality: High bitrate, clean compression
Ratio: 1:1 (square) or 4:5 (portrait)
Duration: 5-15 seconds
Loop: Seamless loops perform best
Motion: Scroll-stopping first frame
Quality: Mobile-optimized
Ratio: 9:16 (vertical)
Duration: 5-15 seconds
Loop: Optional
Motion: Vertical-optimized composition
Quality: Mobile-first
Safe Zone: Avoid top/bottom UI areas
Ratio: 9:16 (vertical)
Duration: 5-15 seconds
Style: More dynamic, native aesthetic
Motion: Not over-produced
Quality: Mobile-optimized
Ratio: 16:9 or 1:1
Duration: 5-15 seconds
Loop: Clean loops
Motion: Informational (orbit, features)
Quality: Fast loading
Option A: Use approved image from ai-product-photo
Source: [approved product image URL]
Ratio: [must match desired video ratio]
Option B: Generate image first Route to ai-product-photo → approve → return here
Choose approach or generate multiple for comparison:
□ Slow Reveal (Premium)
□ Orbit Showcase (360)
□ Floating Premium (Tech)
□ Dynamic Energy (Bold)
□ Contextual/Lifestyle
□ Explore multiple (generate 2-3 approaches)
Formula:
[Motion style template] + [Product-specific additions] +
[Category modifications] + [Duration] + [Quality terms]
Run same prompt through selected models:
Sora 2:
{
"model_owner": "openai",
"model_name": "sora-2",
"input": {
"prompt": "[motion prompt]",
"first_frame_image": "[source image URL]",
"aspect_ratio": "[16:9/9:16/1:1]",
"duration": "5s"
}
}
Veo 3.1:
{
"model_owner": "google",
"model_name": "veo-3.1",
"input": {
"prompt": "[motion prompt]",
"image": "[source image URL]",
"aspect_ratio": "[16:9/9:16/1:1]",
"generate_audio": true
}
}
Kling v2.5:
{
"model_owner": "kwaivgi",
"model_name": "kling-v2.5-turbo-pro",
"input": {
"prompt": "[motion prompt]",
"start_image": "[source image URL]",
"aspect_ratio": "[16:9/9:16/1:1]"
}
}
Run in parallel. Poll for completion (~2-3 minutes each).
## Product Video Options Generated
**Source Image:** [URL]
**Motion Style:** [style description]
**Aspect Ratio:** [ratio]
### Option 1: Sora 2
**Video URL:** [URL]
**Generation Time:** ~80s
**Notes:** [any observations]
### Option 2: Veo 3.1 (with audio)
**Video URL:** [URL]
**Generation Time:** ~130s
**Notes:** [any observations]
### Option 3: Kling v2.5
**Video URL:** [URL]
**Generation Time:** ~155s
**Notes:** [any observations]
**Which output do you prefer?**
- Motion quality?
- Matches product positioning?
- Ready to approve or try different style?
| Issue | Cause | Solution |
|---|---|---|
| Product morphs/changes | Model interpretation | Simpler motion prompt, use I2V |
| Motion too fast | Prompt too energetic | Add "slow," "elegant," "smooth" |
| Motion too slow | Over-specified slowness | Adjust speed terms |
| Wrong elements appear | Model hallucination | Simpler prompt, different model |
| Reflections wrong | Uncontrolled light | Add "controlled reflections" |
| Looks cheap | Wrong motion style | Match style to positioning |
| Doesn't loop | Not specified | Add "seamless loop" to prompt |
| Wrong aspect | Default used | Specify ratio in API call |
| No audio (Veo) | Not enabled | Set generate_audio: true |
| Background changes | Unstable composition | Use cleaner source image |
Problem: Almost there but something's off Strategy: Targeted prompt adjustments
Too fast → add "slow," "elegant," "deliberate"
Too static → add "dynamic," "moving," "shifting"
Too chaotic → add "smooth," "controlled," "stable"
Wrong mood → adjust atmosphere terms
Problem: Output doesn't match intent Strategy: Different approach entirely
Don't iterate on broken foundation:
Problem: Artifacts, morphing, glitches Strategy: Technical fixes
- Use cleaner source image
- Simpler motion request
- Different model
- Lower complexity prompt
## Product Video Generated
**Product:** [name]
**Motion Style:** [style]
**Model:** [selected model]
**Aspect Ratio:** [ratio]
**Duration:** [seconds]
**Video URL:** [URL]
**Motion Prompt Used:**
> [full prompt for reference]
**Quality Check:**
- [ ] Motion quality
- [ ] Product consistency
- [ ] Platform appropriate
- [ ] Commercial quality
**Feedback?**
- Motion style right?
- Speed appropriate?
- Ready to approve or iterate?
## Product Video Options
**Source Image:** [URL]
**Motion Style:** [style]
### Option 1: [Model]
- URL: [video URL]
- Observations: [notes]
### Option 2: [Model]
- URL: [video URL]
- Observations: [notes]
### Option 3: [Model]
- URL: [video URL]
- Observations: [notes]
**Select preferred output:**
- [ ] Option 1
- [ ] Option 2
- [ ] Option 3
- [ ] Try different motion style
PRODUCT VIDEO PIPELINE
┌─────────────────────────────────────────┐
│ Request arrives │
│ → Direct or from ai-creative-workflow │
│ → Source image required? │
└─────────────────────────────────────────┘
│
┌───────────┴───────────┐
▼ ▼
┌──────────────────┐ ┌──────────────────┐
│ Has source │ │ Needs source │
│ image │ │ image │
└───────┬──────────┘ └────────┬─────────┘
│ │
│ ▼
│ ┌──────────────────┐
│ │ ai-product- │
│ │ photo │
│ │ → Generate │
│ │ → Approve │
│ └────────┬─────────┘
│ │
└───────────┬───────────┘
▼
┌─────────────────────────────────────────┐
│ Motion Style Selection │
│ → Single style or multiple exploration │
└─────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────┐
│ ai-product-video (THIS SKILL) │
│ → Construct motion prompt │
│ → Multi-model generation │
│ → Present options │
│ → User selects winner │
└─────────────────────────────────────────┘
│
┌───────────┴───────────┐
▼ ▼
┌──────────────────┐ ┌──────────────────┐
│ Delivery │ │ Route to │
│ → Final video │ │ ai-talking-head │
│ │ │ → Add voiceover │
└──────────────────┘ └──────────────────┘
Receive:
source_image: "[approved image URL]"
product: "[product name]"
aspect_ratio: "[ratio]"
style_direction: "[if established from image session]"
platform: "[destination platform]"
Receive:
product: "[product name]"
video_purpose: "[hero/social/product page/etc.]"
motion_style: "[if specified]"
platform: "[destination platform]"
source_image: "[if available]"
Return:
status: "complete" | "needs_iteration" | "needs_different_approach"
deliverables:
- url: "[video URL]"
model: "[which model]"
duration: "[seconds]"
aspect_ratio: "[ratio]"
has_audio: true/false
prompt_used: "[motion prompt]"
additional_options_generated: true/false
Route to ai-talking-head:
video_url: "[approved product video]"
voiceover_needed: true
voiceover_content: "[script or description]"
integration_style: "[overlay/transition/split]"
80% of results come from:
Get these four right and you'll outperform most AI product videos.
Slow cinematic push-in toward premium wireless headphones,
floating weightlessly against dark gradient background,
dramatic spotlight shifts revealing metallic surfaces,
controlled reflections moving across ear cups,
atmospheric particles drifting through light beam,
premium technology commercial, smooth elegant motion,
5 seconds, 16:9
Camera smoothly orbits luxury skincare serum bottle,
elegant 180-degree arc revealing glass bottle from all angles,
light shifts to reveal golden serum liquid inside,
clean white environment, professional product showcase,
beauty commercial quality, sophisticated motion,
5 seconds, 1:1 square
Slow reveal of artisan coffee package on rustic wooden surface,
steam rising from freshly poured cup nearby,
morning light shifting through window, warm golden tones,
fresh coffee beans gently settling, appetizing motion,
food commercial aesthetic, inviting atmosphere,
5 seconds, 9:16 vertical
Premium watch floating with gentle hover motion,
light dancing across crystal and polished steel,
subtle rotation revealing dial details,
luxury jewelry commercial motion, elegant and sophisticated,
controlled sparkle on metal surfaces,
premium positioning, 5 seconds, 16:9
Silk scarf with natural wind movement creating elegant flow,
subtle fabric ripples and gentle billowing motion,
fashion editorial quality, aspirational and sophisticated,
light catching silk sheen as fabric moves,
lifestyle commercial aesthetic, 5 seconds, 4:5
npx claudepluginhub 0xobat/claude-skills --plugin creativeGenerates multi-cut UGC product ads with jump-cuts, POV talking-head, and 5-act narrative. Auto-detects category from URL. Supports Seedance and Kling video engines.
Generates a cinematic MP4 product launch video from a description using HTML/CSS animations, Playwright, and FFmpeg. No AI video APIs or runtime costs.
Creates product launch or SaaS promo videos from a URL, brief, or script. Routes to specialized sub-skills for explainers, site tours, PR videos, or captions when input doesn't match a product launch.