Cinematic Commercial Creator · مهارة Open Skill عامة

Cinematic Commercial Creator

Create professional, cinematic AI commercial advertisement videos from a product idea, brief, or short description. The skill should turn the user's product concept into a polished advertising video with engaging visuals, realistic product shots, cinematic lighting, smooth camera movements, dynamic transitions, and premium advertising-style composition. The workflow should cover the complete commercial pipeline from concept and creative direction to storyboard, product shots, music, voiceover when appropriate, and final video. Prioritize photorealistic visuals, high-quality details, strong product presentation, and professional commercial aesthetics. Generate high-quality videos suitable for marketing, social media, and promotional campaigns, preferably in 4K when supported.

@powershift37

SocialAd

44 5 33

https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/4023421/2026-08-29/gmbrq86w.png

# Cinematic Commercial Creator

Turn a product idea into a polished, professional AI commercial advertisement video with cinematic lighting, smooth camera moves, realistic product visuals, and advertising-style composition.

## When to use
- The user wants a professional commercial / ad video for a product or brand (from an idea, brief, or short description).
- The user wants a cinematic, high-quality ad suitable for marketing and social media.
- The user wants a full pipeline: concept → script → storyboard → product shots → voiceover → music → final cut.

## Steps

### 1. Clarify the brief
Ask (or infer from the user's message) for:
- **Product / brand**: what is being advertised, brand name, category.
- **Key selling points**: 2–4 features/benefits to highlight.
- **Target audience** and **tone** (luxury, energetic, minimal, warm, techy, etc.).
- **Platform & aspect**: social media vertical (`portrait`, 9:16) vs YouTube/web (`landscape`, 16:9). Default to `portrait` for social, `landscape` for web.
- **Duration**: e.g. 15s / 30s / 60s. Default 30s.
- **Language** for any voiceover.

If the user only gives a one-liner, fill in reasonable defaults and state your assumptions before generating.

### 2. Write the concept + script
Create a short ad concept and a shot list of **4–8 scenes**. For each scene write:
- Visual description (product, setting, composition).
- Camera movement (dolly-in, orbit, tilt-up, slow push, etc.).
- Cinematic lighting (golden hour, rim light, studio softbox, neon, etc.).
- Transition into the next scene (cut, fade, whip-pan, match-cut).
- Optional on-screen text / voiceover line.

Save the script as a document with `create_document` (name `ad_script`, entity_type `scripts`) so the user can review it. Present the concept and shot list to the user for confirmation before generating visuals.

### 3. Generate storyboard stills
For each scene, generate a cinematic still with `generate_image`:
- `model='t2i.hd'` for high-quality cinematic product photography (no reference image).
- `orientation` = the platform aspect chosen in step 1 (`portrait` or `landscape`).
- `resolution='2K'` (or `4K` if the user wants maximum quality; it is auto-clamped if unsupported).
- Prompt: describe the product, setting, composition, cinematic lighting, and advertising style. Keep the product consistent across scenes (same colors, shape, branding).
- `name` = `scene_01`, `scene_02`, … ; `entity_type` = `storyboard_images`.

Show the stills to the user; offer to regenerate any scene before moving on.

### 4. Generate video clips
For each confirmed storyboard still, generate a clip with `generate_video`:
- `input_urls` = the scene's storyboard image URL.
- `model='i2v'` (regular content).
- `prompt`: describe the motion — the camera movement, the product's subtle motion, lighting dynamics, and that it should feel like a smooth cinematic commercial shot.
- `orientation` = same as the still; `resolution='4K'` (auto-clamped if unsupported); `duration` ≈ 3–5s per scene (keep total near the target duration).
- `name` = `clip_01`, `clip_02`, … ; `entity_type` = `scene_clips`.

### 5. Voiceover (optional)
If the user wants a voiceover, generate it with `generate_tts`:
- `mode='design'`, `voice_instruction` describing the voice (e.g. warm, confident, energetic, gender, age).
- `text` = the ad voiceover script; `language` matching the user's language.
- `name` = `voiceover`, `entity_type` = `voiceovers`.

### 6. Music (optional)
Generate a background track with `generate_music`:
- `prompt`: describe the mood/genre matching the ad tone (e.g. uplifting cinematic orchestral, driving electronic, warm acoustic), and that it should be a commercial background bed.
- `name` = `ad_music`, `entity_type` = `music`.

### 7. Mix the final commercial
Assemble the final ad with `mix_clips`:
- `clips`: one clip per scene, in order, each with `video.url` = the generated clip URL (and `audio` tracks if adding voiceover/music).
- Add the voiceover and/or mu