Claude Code Plugins

Community-maintained marketplace

Feedback

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.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name ai-product-video
description 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.

AI Product Video

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.


Why This Skill Exists

The problem: Video content converts dramatically better than static images, but:

  1. Traditional product video requires expensive shoots
  2. Most AI video prompts produce generic, floaty results
  3. Different platforms need different video styles
  4. Wrong motion can cheapen even premium products

The solution: A systematic approach that:

  • Uses proven commercial motion styles
  • Matches motion to product category and positioning
  • Leverages multi-model generation for quality selection
  • Anchors animation to approved static images (I2V workflow)

Video Model Roster

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 google ~130s Audio generation, cinematic quality
Kling v2.5 Turbo Pro kwaivgi ~155s People, natural motion, longer coherence

Model Strengths & Weaknesses

Sora 2:

  • Excellent prompt comprehension
  • Good motion coherence
  • Sometimes over-stylizes
  • No native audio

Veo 3.1:

  • Can generate matching audio
  • Cinematic quality
  • Slower generation
  • Sometimes "interprets" prompts loosely

Kling v2.5:

  • Best for human subjects
  • Natural motion quality
  • Longer video coherence
  • Sometimes adds unwanted elements

When to Use Which

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

I2V vs T2V: Why Image-First Wins

Image-to-Video (I2V) — RECOMMENDED

ai-product-photo → [approve image] → ai-product-video (I2V)

Why I2V is superior for products:

  • Frame 1 is exactly what you approved
  • Product appearance locked in
  • Motion anchored to known composition
  • Easy iteration without changing product
  • If video fails, you still have the approved image

Text-to-Video (T2V)

Only use when:

  • No source image available
  • Need completely new composition
  • Exploring motion concepts before committing to image

T2V requires extremely detailed prompts and often needs multiple attempts.


Motion Style Exploration

Don't lock into one motion style. Generate multiple approaches, pick the winner.

Why Motion Style Matters

The same product animated differently can feel:

  • Premium vs cheap
  • Innovative vs traditional
  • Exciting vs calming
  • Professional vs amateur

One style = hope. Multiple styles = informed choice.

5 Motion Style Directions

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

Style Decision Framework

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

Motion Style Deep Dives

Slow Reveal (Premium)

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:

  • Speed: Slow, deliberate (builds anticipation)
  • Camera: Push-in (draws viewer to product)
  • Lighting: Dramatic shifts (creates dimension)
  • Atmosphere: Particles/bokeh (premium feel)

Variations:

+ gradual brightness increase (dawn reveal)
+ side lighting sweep (sculptural reveal)
+ spot to fill (dramatic to detailed)
+ emerging from darkness (mystery reveal)

Orbit Showcase (360)

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:

  • Speed: Moderate, steady (professional)
  • Camera: Orbiting (reveals all angles)
  • Lighting: Shifts with camera (reveals features)
  • Product: Centered, stable (not rotating itself)

Variations:

+ low angle orbit (powerful, imposing)
+ high angle orbit (overview, accessible)
+ half orbit with return (A-B-A motion)
+ orbit with zoom (combining movements)

Floating Premium (Tech)

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:

  • Speed: Very slow (dreamlike)
  • Motion: Floating, hovering (defies gravity)
  • Environment: Clean, minimal (focus on product)
  • Quality: Ethereal, otherworldly (premium tech)

Variations:

+ subtle particle field (space tech)
+ gentle light ripples (premium feel)
+ minimal rotation (revealing sides)
+ breathing motion (organic tech)

Dynamic Energy (Bold)

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:

  • Speed: Fast, punchy (exciting)
  • Camera: Dramatic angles, sweeps (energy)
  • Lighting: Bold changes (dramatic)
  • Feel: Impact, power (commanding)

Variations:

+ whip pan reveal (extreme speed)
+ crash zoom (sudden attention)
+ rotating explosion (dynamic start)
+ stop-motion style beats (rhythmic energy)

Contextual/Lifestyle

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:

  • Speed: Natural pace (realistic)
  • Motion: Environmental (wind, hands, ambient)
  • Setting: Realistic context (relatable)
  • Feel: Authentic (not over-produced)

Variations:

+ morning light shift (time passing)
+ hand reach/grab (product use)
+ environmental wind (outdoor context)
+ steam/condensation (food/beverage)

Camera Motion Vocabulary

Master these terms for precise motion control.

Camera Movements

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

Motion Speeds

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

Subject Movements

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

Atmospheric Elements

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

Product Category Deep Dives

Electronics & Tech

Motion characteristics:

  • Controlled reflections moving across surfaces
  • Subtle LED/screen glow animation
  • Premium tech aesthetic
  • Clean, precise motion
[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


Fashion & Apparel

Motion characteristics:

  • Natural fabric movement
  • Subtle wind/flow effects
  • Fashion editorial quality
  • Elegant, aspirational
[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


Food & Beverage

Motion characteristics:

  • Rising steam (hot items)
  • Condensation (cold items)
  • Fresh ingredient motion
  • Appetizing reveal
[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


Beauty & Cosmetics

Motion characteristics:

  • Smooth texture reveals
  • Shimmer and sparkle
  • Luxury beauty aesthetic
  • Elegant product motion
[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


Jewelry & Watches

Motion characteristics:

  • Sparkling reflections
  • Light dancing across facets
  • Luxury slow motion
  • Elegant rotation
[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


Furniture & Home

Motion characteristics:

  • Environmental context motion
  • Natural light shifts
  • Lifestyle integration
  • Scale demonstration
[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


Sound Design Considerations

When to Use Audio

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

Audio Prompt Additions (Veo 3.1)

With accompanying audio:
+ subtle cinematic bass swell on reveal
+ ambient room tone with product sounds
+ gentle electronic undertone
+ natural environmental audio

When to Skip Audio

  • Will add music in post
  • Platform auto-mutes
  • Need flexibility for voiceover
  • Clean audio for other edit

Platform Specifications

Hero Banners (Website)

Ratio: 16:9
Duration: 5-8 seconds
Loop: Clean loop or freeze-end
Motion: Premium reveal or floating
Quality: High bitrate, clean compression

Instagram Feed

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

Instagram Stories/Reels

Ratio: 9:16 (vertical)
Duration: 5-15 seconds
Loop: Optional
Motion: Vertical-optimized composition
Quality: Mobile-first
Safe Zone: Avoid top/bottom UI areas

TikTok

Ratio: 9:16 (vertical)
Duration: 5-15 seconds
Style: More dynamic, native aesthetic
Motion: Not over-produced
Quality: Mobile-optimized

Product Pages

Ratio: 16:9 or 1:1
Duration: 5-15 seconds
Loop: Clean loops
Motion: Informational (orbit, features)
Quality: Fast loading

Execution Workflow

Step 1: Source Image

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

Step 2: Motion Style Selection

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)

Step 3: Construct Motion Prompt

Formula:

[Motion style template] + [Product-specific additions] +
[Category modifications] + [Duration] + [Quality terms]

Step 4: Multi-Model Generation

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).

Step 5: Present Options

## 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?

Step 6: Approve or Iterate

  • Approved: Deliver selected video
  • Close but not right: Adjust prompt, regenerate
  • Wrong style: Try different motion approach
  • Technical issue: Debug, regenerate

Quality Checklist

Technical Quality

  • Resolution matches platform requirements
  • No obvious AI artifacts (warping, morphing)
  • Smooth motion (no jitter, stuttering)
  • Consistent throughout duration
  • Clean compression (no blocking)

Motion Quality

  • Motion style matches product positioning
  • Speed appropriate for intended feel
  • Camera movement intentional
  • No unwanted elements added
  • Product remains recognizable throughout

Commercial Quality

  • Looks professionally produced
  • Would work in commercial context
  • Elevates product perception
  • Appropriate for platform
  • Matches brand aesthetic

Platform Fit

  • Correct aspect ratio
  • Appropriate duration
  • Works with platform compression
  • Loop-friendly (if needed)
  • Safe zones respected (mobile)

Common Issues & Solutions

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

Iteration Strategies

When Motion Is Close But Not Right

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

When Motion Is Completely Wrong

Problem: Output doesn't match intent Strategy: Different approach entirely

Don't iterate on broken foundation:

  1. Try different motion style
  2. Try different model
  3. Simplify prompt dramatically
  4. Check source image quality

When Technical Issues Occur

Problem: Artifacts, morphing, glitches Strategy: Technical fixes

- Use cleaner source image
- Simpler motion request
- Different model
- Lower complexity prompt

Output Format

Single Output

## 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?

Multi-Option Output

## 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

Integration with Pipeline

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 │
└──────────────────┘   └──────────────────┘

Handoff Protocols

Receiving from ai-product-photo

Receive:
  source_image: "[approved image URL]"
  product: "[product name]"
  aspect_ratio: "[ratio]"
  style_direction: "[if established from image session]"
  platform: "[destination platform]"

Receiving from ai-creative-workflow

Receive:
  product: "[product name]"
  video_purpose: "[hero/social/product page/etc.]"
  motion_style: "[if specified]"
  platform: "[destination platform]"
  source_image: "[if available]"

Returning to Workflow

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

Routing to Talking Head

Route to ai-talking-head:
  video_url: "[approved product video]"
  voiceover_needed: true
  voiceover_content: "[script or description]"
  integration_style: "[overlay/transition/split]"

Pro Tips

What Makes Product Video Work

  1. Motion matches positioning — Premium products need premium motion
  2. Less is often more — Subtle motion > chaotic movement
  3. First frame matters — Thumbnail is first impression
  4. Consistency throughout — Product should be recognizable entire duration
  5. Purpose-driven motion — Every movement should have reason

Common Mistakes to Avoid

  1. Over-animated — Too much motion cheapens products
  2. Wrong speed — Fast motion for luxury = mistake
  3. Generic prompts — "Product reveal" is too vague
  4. Ignoring source — Bad source image = bad video
  5. Single model reliance — Different models excel differently

The 80/20 of Product Video

80% of results come from:

  1. Quality source image (I2V workflow)
  2. Appropriate motion style for product
  3. Speed matching product positioning
  4. Clean, simple motion prompts

Get these four right and you'll outperform most AI product videos.


Example Prompts (Complete)

Tech Hero Reveal

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

Skincare Orbit

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

Food Reveal

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

Watch Showcase

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

Fashion Wind

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