great-prompt-anatomy
PassEssential 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.
(0)
82
3
8
Install Skill
Skills are third-party code from public GitHub repositories. SkillHub scans for known malicious patterns but cannot guarantee safety. Review the source code before installing.
Install globally (user-level):
npx skillhub install majiayu000/claude-skill-registry/great-prompt-anatomyInstall in current project:
npx skillhub install majiayu000/claude-skill-registry/great-prompt-anatomy --projectSuggested path: ~/.claude/skills/great-prompt-anatomy/
SKILL.md Content
---
name: great-prompt-anatomy
description: 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.
---
# 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](camera-movements) 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:**
1. ✅ Subject: Glass of red wine
2. ✅ Setting: White linen tablecloth
3. ✅ Action: Tips over in slow motion, liquid spills
4. ✅ Style: (Implied cinematic realism from description)
5. ✅ Camera: Close-up, low angle
6. ✅ Lighting: Moody, single warm spotlight
7. ✅ Audio: Soft string quartet fades to silence
8. ✅ 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](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