Generate premium AI image and video prompts for landing page hero sections. Creates cinematic, commercial-quality visual prompts optimized for Nano Banana, FreePik AI, Google Veo Flow, Runway ML, and Pika Labs. Supports beverages, food, tech, cosmetics, fashion, lifestyle products. Outputs structured English prompts with desktop (16:9) and mobile (9:16) versions.
Generate premium AI prompts for hero section images and videos.
Always ask before generating:
Required inputs:
Structure (always in English):
Subject: [Dynamic product/ingredient description in action]
Composition: [Photography type - macro, commercial, high-speed, etc.]
Key Elements: [Main visual elements - textures, particles, liquids, etc.]
Environment: [Background - monochrome void, gradient, studio, etc.]
Lighting: [Dramatic lighting - backlight, rim light, golden hour, etc.]
Style & Details: [Technical quality - hyper-realistic, 8K, cinematic, etc.]
Aspect Ratio: [Platform-based ratio]
Required technical elements:
Aspect ratios:
After user generates images and returns with favorites:
Structure (always in English):
Sequence: [Sequence type - product assembly, reveal, explosion, etc.]
Visuals:
- Start: [Initial state]
- Middle: [Main transition/action]
- End: [Final composition]
Lighting & Camera: [Light transitions and camera movement]
Style: [Technical quality - 4K, slow motion, commercial videography]
Duration: [Suggested duration - 3-5 seconds for hero]
Aspect Ratio: [Platform-based ratio]
Video aspect ratios:
## IMAGE PROMPT - [PRODUCT] - [PLATFORM]
### Desktop Version (16:9)
[Complete prompt in English]
### Mobile Version (9:16)
[Adapted prompt for vertical ratio]
---
**Recommended tool:** Nano Banana / Midjourney / DALL-E
**Style keywords:** [keyword list]
**Technical notes:** [generation observations]
## VIDEO PROMPT - [PRODUCT] - [PLATFORM]
### Desktop Version (16:9)
[Complete prompt in English]
### Mobile Version (9:16)
[Adapted prompt for vertical ratio]
---
**Compatible tools:** FreePik AI, Google Veo Flow, Runway ML, Pika Labs
**Suggested duration:** [X seconds]
**Main movement:** [movement type]
**Animation notes:** [tips for best results]
Use scripts/prompt-validator.py to check prompt completeness:
python scripts/prompt-validator.py "prompt text" --type image
python scripts/prompt-validator.py "prompt text" --type video