skills/video/references/ai-video-prompting.md
How to write effective prompts for AI video generation models (Veo, Runway, Kling, Pika).
A strong video prompt follows this formula:
[Subject] + [Action] + [Camera movement] + [Visual style] + [Lighting/mood] + [Technical specs]
Product hero shot:
A sleek laptop on a minimal white desk, screen glowing with a dashboard UI,
camera slowly orbits 180 degrees around the desk,
soft volumetric lighting from the left, shallow depth of field,
cinematic commercial aesthetic, 4K
Lifestyle B-roll:
A woman in a modern co-working space smiling while looking at her phone,
natural window light, candid documentary feel,
camera handheld with subtle movement, warm color grading
Abstract/brand:
Flowing liquid gold particles forming the shape of a network graph,
dark background, particles catch light as they move,
slow-motion macro photography style, dramatic rim lighting
SaaS explainer scene:
An overhead shot of a team around a conference table pointing at charts,
camera slowly pushes in, bright modern office,
clean corporate style, even lighting, 1080p
Use these terms — video models understand them:
| Term | Effect |
|---|---|
| Static | Locked camera, no movement |
| Pan left/right | Camera rotates horizontally |
| Tilt up/down | Camera rotates vertically |
| Dolly in/out | Camera moves toward/away from subject |
| Orbit | Camera circles around subject |
| Tracking shot | Camera follows moving subject |
| Crane/aerial | Camera rises or descends |
| Handheld | Subtle shake, documentary feel |
| Zoom | Lens zoom (different from dolly) |
| Slow push | Gradual dolly in — builds tension/focus |
| Mistake | Why It Fails | Fix |
|---|---|---|
| "A person using our app" | Too vague, no visual detail | Describe the person, setting, lighting, camera |
| Including text/logos | AI can't render readable text | Add text in post via Hyperframes/CapCut |
| "Make it viral" | Not a visual instruction | Describe the visual style you want |
| Extremely long prompts (200+ words) | Models lose focus | Keep to 50-100 words, be specific |
| No camera direction | Random/static camera | Always specify movement or "static" |
| "Realistic" alone | Not specific enough | "Photorealistic, natural lighting, shot on RED camera" |
Always specify in your prompt or generation settings:
| Platform | Ratio | Resolution |
|---|---|---|
| YouTube | 16:9 | 1920x1080 or 3840x2160 |
| TikTok/Reels/Shorts | 9:16 | 1080x1920 |
| Instagram Feed | 1:1 or 4:5 | 1080x1080 or 1080x1350 |
| Website hero | 16:9 | 1920x1080 |
| 16:9 or 1:1 | 1920x1080 |