Agent skill
great-prompt-anatomy
Essential framework for creating solid Veo 3 prompts. Use when constructing video prompts, validating prompt completeness, or teaching prompt structure. Defines 8 mandatory components (Subject, Setting, Action, Style/Genre, Camera/Composition, Lighting/Mood, Audio, Constraints) that every prompt must include for professional results.
Install this agent skill to your Project
npx add-skill https://github.com/rfxlamia/flow/tree/main/creative-studio/05b-great-prompt-anatomy
SKILL.md
Great Prompt Anatomy
Every solid Veo 3 prompt requires 8 mandatory components.
The 8 Must-Have Components
1. Subject
What it is: Who or what appears in the shot
Example: "A glass of red wine" or "Young couple under umbrella"
Why mandatory: Defines focal point; AI will invent subject if not specified
2. Setting
What it is: Where and when the scene happens
Example: "White linen tablecloth" or "Rain-soaked cobblestone street at dusk"
Why mandatory: Anchors spatial and temporal context
3. Action
What it is: What's unfolding in the scene
Example: "Tips over in slow motion" or "She adjusts umbrella, faint smile"
Why mandatory: Drives narrative momentum; static without action
4. Style/Genre
What it is: Visual aesthetic and mood category
Example: "Cinematic realism" or "Neo-noir with high-contrast shadows"
Why mandatory: Guides AI's aesthetic decisions; consistency requires explicit style
5. Camera/Composition
What it is: Shot size, angle, and movement
Example: "Close-up, low angle" or "Medium shot with gentle dolly-in"
Why mandatory: Defines cinematography; without this, AI chooses randomly
Reference: Use camera-movements skill for movement vocabulary
6. Lighting/Mood
What it is: Light sources and emotional tone
Example: "Moody with single warm spotlight" or "Soft natural sunlight, muted palette"
Why mandatory: Shapes atmosphere; lighting is 50% of visual impact
7. Audio
What it is: Dialogue, ambient sound, music cues
Formats:
- Dialogue:
He says: "We don't have much time." - Ambience: "Soft string quartet fades into silence"
- Clean frames: Add
(no subtitles)if dialogue without text overlay wanted
Why mandatory: Sound sells the scene; silence is also a choice that must be specified
8. Constraints
What it is: Prohibitions or exact requirements
Example: "(no subtitles)" or "exactly six candles on the table"
Why mandatory: Prevents unwanted elements; AI creative unless constrained
Complete Example
Basic Prompt (all 8 components):
Close-up, low angle. A glass of red wine tips over in slow motion on a white
linen tablecloth. Rich burgundy liquid spills and spreads. Lighting: moody,
with a single warm spotlight. Audio: soft string quartet fades into silence.
(no subtitles)
Component Breakdown:
- ✅ Subject: Glass of red wine
- ✅ Setting: White linen tablecloth
- ✅ Action: Tips over in slow motion, liquid spills
- ✅ Style: (Implied cinematic realism from description)
- ✅ Camera: Close-up, low angle
- ✅ Lighting: Moody, single warm spotlight
- ✅ Audio: Soft string quartet fades to silence
- ✅ Constraints: (no subtitles)
Audio Detail Patterns
Dialogue Format
- Standard:
Character name: "Dialogue text" - Example:
She whispers: "Stay a little longer."
Ambient Sound
- Be specific: "Hollow wind whistling through ruins" vs generic "wind"
- Layer sounds: "Soft rainfall, muffled footsteps, distant café hum"
Music
- Describe style and timing: "Soft piano underscore with subtle reverb"
- Note changes: "String quartet fades into silence"
Silence
- Specify explicitly: "No background music" or "Complete silence"
- Silence is intentional, not default
Subtitle Control
- Clean frames: Add
(no subtitles)after dialogue - Example:
He says: "Perfect timing." (no subtitles)
Styling & Realism Controls
Big-budget drama: "Shot on 50mm lens, soft natural light, muted color palette"
Gritty and raw: "Handheld camera shake, harsh fluorescent lighting, visible grain"
Stylized neo-noir: "High-contrast shadows with glowing neon signs, wet reflections"
Continuity rule: Repeat same visual cues across multiple prompts for recurring characters and consistent style.
Validation Checklist
Before releasing prompt, verify:
- All 8 components present
- Camera movement uses standardized vocabulary
- Audio format correct (dialogue with colon)
- Constraints explicitly stated
- Style clear and consistent
When to Read Extended Examples
For detailed examples of each component with variations, see: references/examples.md
Load examples.md when:
- Need inspiration for specific component
- Exploring different style approaches
- Learning genre-specific patterns
- Want to see complete prompt variations
Stay in SKILL.md when:
- Quick validation needed
- Basic understanding sufficient
- Working with familiar patterns
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
short-prompt-guide
Strategy for creating efficient short-form video prompts. Use when creating filler shots, atmospheric scenes, or quick video clips that don't require full Production Brief methodology. Covers when to go short vs long, format+style upfront rule, and two approaches (Descriptive vs Directive) for compact yet coherent results.
arch-v
Video production workflow orchestrator for Veo 3. Guides users through creating professional video prompts via two paths - direct text-to-video OR image-to-video pipeline (Imagen 3/4 → Veo 3). Validates prompt completeness, checks conflicts, ensures all mandatory components present. Integrates camera-movements, great-prompt-anatomy, short-prompt-guide, long-prompt-guide, and imagine skills.
camera-movements
Standardized camera movement vocabulary for Veo 3 video generation. Use when creating video prompts that require specific camera movements, cinematography terminology, or when validating camera movement specifications. Provides authoritative reference for 50+ camera movements (Dolly, Arc, Crane, FPV Drone, Whip Pan, etc.) to ensure consistent, production-ready terminology.
storyteller
Transform abstract/metaphorical narrative into concrete visual story structure. USE WHEN: Converting poetic/theatrical narrative from diverse-content-gen into scene-by-scene visual breakdowns ready for screenwriter formatting. PIPELINE POSITION: diverse-content-gen → **storyteller** → screenwriter → production-validator → imagine → arch-v PRIMARY FUNCTION: Bridge the gap between "altar pribadi" (abstract metaphor) and "woman returns daily to same beach spot" (filmable scene). OUTPUT: Scene breakdown with concrete visual actions, preserved emotional core, and story logic documentation.
long-prompt-guide
Production Brief methodology for complex Veo 3 video scenes. Use when creating scenes with dialogue, character continuity, structured settings, or multi-beat sequences. Provides 11-block framework (Format & Tone, Main Subjects, Wardrobe & Props, Location & Framing, Lighting & Palette, Continuity Rules, Actions & Camera Beats, Montage Plan, Dialogue, Sound & Foley, Finish) for professional, replicable results.
diverse-content-gen
Agent workflow for generating highly diverse creative content using Verbalized Sampling (VS) technique. Use when user requests multiple variations, brainstorming, creative ideas, or when standard prompting produces repetitive outputs. Increases diversity by 1.6-2.1× while maintaining quality. Works for: blog posts, social media captions, stories, campaign ideas, product descriptions, taglines, and open-ended creative tasks.
Didn't find tool you were looking for?