Skip to main content

RESEARCH: Video Instructional Material Prompting Techniques

Document Type: Technical Reference Guide Created: 2025-11-28 Project: Part 107 Drone Pilot Certification Study Platform Purpose: Comprehensive prompting guide for AI-generated instructional videos


Table of Contents

  1. Executive Summary
  2. AI Video Generation Tools Overview
  3. Prompting Fundamentals
  4. Part 107-Specific Prompt Templates
  5. Consistency Techniques
  6. Production Workflow
  7. Quality Control & Review
  8. Cost & Timeline Estimates
  9. Troubleshooting Guide
  10. Resources & References

Executive Summary

Quick Reference

Recommended Tool Stack for Part 107 Video Production:

  • HeyGen Business ($89/month) → 50% of content (instructor segments)
  • Google Veo 3.1 ($0.10-0.35/second) → 40% of content (animations, diagrams)
  • Runway Gen-3 Alpha ($15/month) → 10% of content (cinematic B-roll)

Total Investment: $3,665 for 18 hours of professional content (96-98% cost savings vs traditional)

Timeline: 4-5 months with 2-person team

Key Success Factor: Prompt consistency through templating and style reference documents


AI Video Generation Tools Overview

Tool Comparison Matrix

ToolBest ForPricingConsistencyLearning CurvePart 107 Fit
HeyGen BusinessInstructor/Avatar$89/month⭐⭐⭐⭐⭐ (100%)Easy (1-2 days)Perfect for explanations
Google Veo 3.1Diagrams/Animations$0.10-0.35/sec API⭐⭐⭐⭐ (85-95%)Medium (1-2 weeks)Excellent for airspace viz
Runway Gen-3Cinematic B-roll$15/month + credits⭐⭐⭐⭐ (80-90%)Medium (1 week)Great for drone footage
OpenAI Sora 2Photorealistic scenes$20-200/month⭐⭐⭐ (70-85%)Hard (2-3 weeks)Good for emergencies
Pika 2.0Quick iterationsFree-$70/month⭐⭐⭐ (75-85%)Easy (2-3 days)Budget option
Luma AI DreamDynamic motionFree-$30/month⭐⭐⭐ (70-80%)Medium (1 week)Good for action shots

Tool Selection Decision Tree

START: What type of content are you creating?

├─ Instructor/presenter talking to camera?
│ └─ Use HeyGen Business (custom avatar)
│ → 100% consistency, professional quality

├─ Airspace diagrams, weather patterns, charts?
│ └─ Use Google Veo 3.1 (text-to-video)
│ → Native audio, "Ingredients to Video" feature

├─ Drone flight demonstrations, cinematic shots?
│ └─ Use Runway Gen-3 Alpha (4K upscaling)
│ → Best motion quality, commercial rights

├─ Emergency scenarios, photorealistic simulations?
│ └─ Use OpenAI Sora 2 (if available in your region)
│ → Highest photorealism, complex physics

└─ Budget-conscious, rapid prototyping?
└─ Use Pika 2.0 or Luma AI Dream
→ Free tiers available, fast generation

Prompting Fundamentals

The Anatomy of an Effective Video Prompt

Formula: [SHOT TYPE] + [SUBJECT] + [ACTION] + [ENVIRONMENT] + [STYLE] + [TECHNICAL SPECS]

Example:

Medium shot of a professional drone instructor in navy flight suit
explaining FAA airspace classifications, standing in front of a
sectional chart display, gesturing to Class B airspace rings around
an airport. Clean, well-lit training room environment with aviation
blue (#003B73) and safety orange (#FF6B35) branding elements.
Professional documentary style, 4K resolution, natural lighting,
shallow depth of field.

Core Prompting Principles

1. Specificity Over Vagueness

Bad Prompt:

A drone flying in the sky

Good Prompt:

Wide aerial shot of a DJI Mavic 3 quadcopter drone with white body
and orange propellers flying at 300 feet AGL over farmland, maintaining
visual line of sight with remote pilot visible on ground. Clear blue
sky, golden hour lighting, smooth gimbal movement tracking the drone's
forward flight path at 25 mph.

Why it works: Specific model, altitude, environment, lighting, camera movement, and speed.

2. Temporal Clarity (What Happens When)

Bad Prompt:

Drone takes off and flies around

Good Prompt:

Opening: Drone sits idle on launch pad (0-2s). Propellers begin spinning
(2-3s). Drone lifts vertically to 10 feet hover (3-5s). Pans left 180
degrees (5-7s). Ascends to 50 feet while moving forward (7-10s). Ends
hovering stable with horizon visible.

Why it works: Clear timeline with second-by-second choreography.

3. Visual Style Consistency

Create a Style Reference Document (use for ALL prompts):

## Part 107 Academy Visual Style Guide

### Color Palette
- Primary: Aviation Blue (#003B73)
- Secondary: Safety Orange (#FF6B35)
- Neutral: Clean White (#FFFFFF), Slate Gray (#4A5568)

### Cinematography
- Shot Types: Medium shots (50%), Close-ups (30%), Wide establishing (20%)
- Camera Movement: Smooth, purposeful (no shaky handheld)
- Transitions: Clean cuts, occasional slow dissolves

### Lighting
- Preference: Natural soft light, avoid harsh shadows
- Indoor: 3-point lighting setup, professional studio feel
- Outdoor: Golden hour or overcast (avoid midday harsh sun)

### Environment
- Indoor: Clean training room, aviation posters/charts in background
- Outdoor: Airfields, open fields with clear horizons
- Props: Professional-grade drones (DJI Mavic/Phantom series)

### Tone
- Professional documentary style
- Educational, authoritative but approachable
- Safety-focused, regulation-compliant visuals

Usage: Append relevant sections to EVERY prompt for consistency.

4. Negative Prompts (Use Carefully)

⚠️ Warning: Runway Gen-3 does NOT support negative prompts (may cause opposite effect). Use positive framing instead.

For tools that support negative prompts (Veo, Sora, Pika):

Bad Negative Prompt:

no bad lighting, no blurry, no watermark

Good Negative Prompt:

Avoid: distorted faces, unnatural physics, lens flares, chromatic
aberration, motion blur, pixelation, compression artifacts, logos,
watermarks, text overlays

Better Approach (Positive Framing):

Sharp focus throughout, natural physics, clean professional image,
no text or watermarks, cinematic color grading

Part 107-Specific Prompt Templates

Template 1: Instructor-Led Explanation (HeyGen)

Use Case: Module introductions, regulation explanations, concept reviews

Template:

[AVATAR NAME] in [OUTFIT DESCRIPTION] standing in [ENVIRONMENT],
looking directly at camera with confident, friendly expression.

Script: "[YOUR SCRIPT HERE - 30-90 seconds max]"

Gestures: [Describe hand movements that emphasize key points]

Background: [Training room | outdoor airfield | sectional chart display]

Branding: Part 107 Academy logo in top-right corner, aviation blue
and safety orange color scheme.

Technical: 1080p, professional lighting, eye-level camera angle,
slight depth of field with background 20% blurred.

Example (Module 2: Airspace Classifications):

Captain Sarah Mitchell in navy flight suit with orange safety vest,
standing in professional training room with sectional chart visible
on monitor behind her, looking directly at camera with confident smile.

Script: "Welcome to Module 2: Understanding Airspace Classifications.
In this lesson, we'll break down the five classes of airspace—A, B, C,
D, E, and G—and learn exactly where you can fly your drone legally.
By the end, you'll be able to look at any sectional chart and immediately
identify which airspace requires FAA authorization. Let's get started!"

Gestures: Open palm gesture toward chart on "five classes," counting
fingers for A-B-C-D-E, pointing to camera on "you'll be able to."

Background: Clean training room, large monitor displaying sectional
chart with Class B airspace rings visible, aviation textbooks on shelf.

Branding: Part 107 Academy logo (blue shield with orange drone) in
top-right corner.

Technical: 1080p 30fps, 3-point lighting, f/2.8 shallow depth of field,
background 20% blurred for subject focus.

Template 2: Airspace Visualization (Google Veo 3.1)

Use Case: Sectional chart explanations, airspace boundaries, altitude restrictions

Template:

[CAMERA MOVEMENT] of [CHART TYPE] sectional chart showing [SPECIFIC
AIRSPACE], with [VISUAL ANNOTATIONS] highlighting [KEY FEATURES].

Starting view: [Wide | Medium | Close-up] of [GEOGRAPHIC AREA]

Animation sequence:
1. [0-3s]: [What appears/happens]
2. [3-6s]: [What appears/happens]
3. [6-8s]: [What appears/happens]

Visual style: Clean, professional cartography, aviation blue (#003B73)
for controlled airspace, safety orange (#FF6B35) for restricted areas.

Technical: 8-second clip, 1080p, smooth zoom/pan, no camera shake.

Example (Class B Airspace Around Major Airport):

Slow zoom-in on sectional chart of Los Angeles International Airport
(LAX) showing Class B airspace rings, with animated orange overlay
highlighting restricted zones.

Starting view: Wide view of entire Los Angeles basin sectional chart

Animation sequence:
1. [0-2s]: Gentle zoom centers on LAX airport symbol (blue circle)
2. [2-5s]: Blue concentric rings fade in showing Class B airspace
layers (surface to 10,000 ft MSL), each ring labeled with altitude
3. [5-8s]: Orange pulsing outline highlights entire Class B boundary,
text overlay appears: "Authorization Required - Contact FAA"

Visual style: Professional aviation cartography, aviation blue (#003B73)
for Class B rings, safety orange (#FF6B35) for boundary highlight,
white background with high contrast for readability.

Audio: Subtle "ping" sound as each ring appears, authoritative voiceover:
"Class B airspace surrounds the nation's busiest airports. Notice the
inverted wedding cake shape—each ring has specific altitude restrictions."

Technical: 8-second clip, 1080p 30fps, smooth exponential zoom (ease in/out),
camera movement stabilized, sectional chart accurate to current FAA data.

Template 3: Drone Operation Demonstration (Runway Gen-3)

Use Case: Preflight inspection, flight maneuvers, emergency procedures

Template:

[SHOT TYPE] of [DRONE MODEL] performing [SPECIFIC MANEUVER] in
[ENVIRONMENT], demonstrating [LEARNING OBJECTIVE].

Sequence:
- Opening frame: [Starting position/state]
- Action: [Step-by-step what happens]
- Closing frame: [Ending position/state]

Remote pilot: [Visible | Partially visible | Not shown], [wearing | holding]

Environment: [Outdoor field | Airfield | Designated flight area],
[weather conditions], [time of day]

Safety: All FAA Part 107 regulations visibly followed (VLOS maintained,
400 ft AGL max, clear of people/structures)

Style: Cinematic documentary, smooth camera work, professional color grading

Technical: 4K 60fps for slow-motion capability, natural lighting,
gimbal-stabilized footage

Example (Preflight Inspection Procedure):

Close-up tracking shot of hands performing systematic preflight
inspection on DJI Mavic 3 drone, demonstrating the 360-degree
visual inspection procedure required before every flight.

Sequence:
- Opening frame: Drone on clean white landing pad, propellers folded,
remote pilot's gloved hands enter frame from left
- Action sequence:
1. Hands unfold each propeller arm (0-3s), check for cracks/damage
2. Fingers inspect gimbal camera (3-5s), gently rotate to verify
full range of motion
3. Hands flip drone to inspect battery connection (5-7s), press
power button to verify charge level (LED lights illuminate)
4. Fingers trace along each motor housing (7-9s), checking for debris
5. Final frame: Hands place drone back on pad (9-10s), thumb points
up to camera indicating "ready to fly"
- Closing frame: Drone centered on pad, all systems checked, ready for flight

Remote pilot: Hands and forearms visible wearing orange safety gloves,
professional flight suit visible in frame edges, remote controller
on table in background (out of focus)

Environment: Outdoor launch area on sunny day, grass field visible in
background, no people or obstacles within 50 feet, wind calm

Safety: Checklist clipboard visible in corner of frame, demonstrating
systematic approach to preflight inspection per FAA guidelines

Style: Clean, well-lit educational demonstration, cinematic quality but
instructional pacing, color grading emphasizes orange safety elements

Technical: 4K 60fps slowed to 24fps for detailed inspection visibility,
shallow depth of field (f/2.8) keeps focus on hands/drone, background
slightly blurred, natural sunlight with reflector fill light to eliminate
harsh shadows, gimbal-stabilized smooth camera movement following hands

Template 4: Weather Pattern Animation (Google Veo 3.1)

Use Case: METAR decoding, TAF interpretation, weather hazards

Template:

[ANIMATION STYLE] visualization of [WEATHER PHENOMENON] showing
[EDUCATIONAL CONCEPT], with [DATA OVERLAY] explaining [KEY METRICS].

Visual layers:
1. Base layer: [Geographic or atmospheric context]
2. Data layer: [Weather information display]
3. Annotation layer: [Educational callouts and labels]

Animation timeline:
- [0-2s]: [Introduction of scene]
- [2-5s]: [Weather event develops/changes]
- [5-8s]: [Educational highlight or conclusion]

Color coding: [Use weather service standard colors where applicable]

Narration: [Voiceover text explaining what's shown]

Technical: 8-second clip, clean motion graphics style, high contrast
for clarity

Example (Density Altitude Concept):

Animated infographic showing how temperature and altitude affect drone
performance, visualizing the concept of density altitude with thermometer,
altimeter, and drone performance indicators.

Visual layers:
1. Base layer: Split-screen showing two identical drones side-by-side
- Left: "Sea Level, 59°F (Standard Conditions)"
- Right: "5,000 ft elevation, 95°F (High Density Altitude)"
2. Data layer:
- Thermometers rise showing temperature increase
- Altimeters spin showing elevation
- Molecular density visualization (more spread out at right)
3. Annotation layer:
- Arrows pointing to thinner air molecules
- Battery drain icons showing faster depletion on right
- Propeller efficiency bars (green vs yellow/red)

Animation timeline:
- [0-2s]: Both drones idle on ground, environmental data displays appear
- [2-4s]: Temperature and altitude values change, molecular density
visualization animates
- [4-6s]: Both drones attempt to hover—left drone stable, right drone
struggles (wobbling animation), battery drains faster
- [6-8s]: Text overlay: "High Density Altitude = Reduced Performance"

Color coding:
- Green for optimal conditions (left side)
- Yellow/orange for caution (right side)
- Aviation blue (#003B73) for data displays
- Safety orange (#FF6B35) for warning indicators

Narration: "Density altitude is pressure altitude corrected for non-standard
temperature. On hot days at high elevations, your drone must work harder
to generate lift, reducing flight time and performance. Always check density
altitude before flying in mountainous or desert regions."

Technical: 8-second clip, clean motion graphics in After Effects style,
1080p 30fps, high contrast white background, sans-serif font (Roboto Bold)
for readability, smooth easing on all animations (ease-in-out)

Template 5: Emergency Scenario Simulation (OpenAI Sora 2 or Runway Gen-3)

Use Case: Lost link procedures, flyaway response, emergency landing

Template:

Photorealistic simulation of [EMERGENCY SCENARIO] showing [CORRECT
RESPONSE PROCEDURE], emphasizing [SAFETY LEARNING OBJECTIVE].

Scenario setup:
- Initial conditions: [Normal operation description]
- Trigger event: [What goes wrong]
- Response actions: [Step-by-step correct procedure]
- Resolution: [Safe outcome]

POV: [Pilot perspective | Drone perspective | Third-person observer]

Visual indicators:
- On-screen graphics: [Controller display, telemetry data, alerts]
- Audio cues: [Warning beeps, radio communications]

Safety emphasis: Highlight each decision point and why it matters

Style: Realistic training simulation, serious tone, clear instructional value

Technical: 10-15 second clip, cinematic quality, clear visual storytelling

Example (Lost Link / Return-to-Home Activation):

First-person POV from remote pilot perspective experiencing lost radio
link with drone, demonstrating proper Return-to-Home (RTH) emergency
procedure with calm, systematic response.

Scenario setup:
- Initial conditions: Pilot flying DJI Mavic 3 at 250 feet AGL,
2,000 feet horizontal distance, capturing video of farmland, normal
telemetry on controller screen
- Trigger event [at 3-second mark]: Controller screen shows "SIGNAL
LOST" warning in red, video feed freezes, telemetry data stops updating,
warning beep sounds
- Response actions:
1. [3-5s]: Pilot's hands remain calm on controller (don't panic),
eyes check RTH settings on screen showing "RTH Altitude: 300 ft"
and "RTH Status: Activated"
2. [5-8s]: Camera tilts up to sky, pilot visually acquires drone
(small dot) beginning autonomous return flight at higher altitude
3. [8-11s]: Pilot steps backward clearing landing zone, removes
obstacles (water bottle, case) from landing pad
4. [11-14s]: Drone descends into frame, landing smoothly on pad,
propellers stop
5. [14-15s]: Controller screen shows "LANDED SAFELY - RTH COMPLETE"
in green
- Resolution: Pilot picks up drone, inspects for damage, logs incident
in flight logbook visible on clipboard

POV: First-person from pilot's eyes—we see controller screen, pilot's
hands, and field of view looking up at sky/landing zone

Visual indicators:
- Controller display clearly visible: telemetry data, signal strength
bars dropping to zero, RTH activation message, altitude/distance readout
- On-screen text overlays (bottom third):
* [3s]: "Lost Link Detected"
* [5s]: "RTH Activated Automatically"
* [8s]: "Maintain Visual Contact"
* [11s]: "Clear Landing Zone"
* [14s]: "Safe Recovery Complete"
- Audio cues: Warning beep (3s), RTH activation chime (5s), propeller
whir increasing as drone approaches (10-13s)

Safety emphasis:
- Text callout at [6s]: "Pre-set RTH altitude avoids obstacles"
- Text callout at [10s]: "Never attempt to catch a descending drone"
- Final frame overlay: "Key Lesson: Trust your RTH system, stay calm,
secure landing zone"

Style: Realistic training simulation with educational overlays, serious
professional tone, clear cause-and-effect storytelling, emphasizes calm
systematic response over panic

Technical: 15-second clip, 1080p 60fps, handheld camera with natural
micro-movements (realistic pilot POV), outdoor lighting (partly cloudy
day), controller screen graphics composited in post for clarity, sound
design emphasizes warning beeps and propeller audio, color grading
natural/unsaturated for serious training tone

Consistency Techniques

Technique 1: The "Ingredients to Video" Method (Google Veo 3.1)

What it is: Upload 6-10 reference images to establish visual style, then use them across multiple video generations.

How to use:

  1. Create a reference image set:

    • Your instructor avatar (3 angles: front, 3/4, profile)
    • Key environments (training room, airfield, classroom)
    • Branding elements (logo, color palette swatches)
    • Props (drone models, charts, equipment)
  2. Upload to Veo's "Ingredients" panel before generating each video

  3. Reference in prompt:

    Using the instructor avatar from reference images 1-3, generate a
    video of the instructor explaining airspace classifications...

Consistency achieved: 85-95% visual match across videos

Best for: Maintaining instructor appearance, environment continuity

Technique 2: HeyGen Custom Avatar (100% Consistency)

What it is: Create a digital twin of your instructor that appears identical in every video.

Setup process:

  1. Record 5-minute video of instructor:

    • Talking directly to camera
    • Neutral expression and variety of mouth shapes
    • Well-lit, solid color background
    • Multiple takes with different scripts
  2. Upload to HeyGen, wait 24-48 hours for avatar generation

  3. Generate unlimited videos using text scripts—avatar will lip-sync perfectly

Consistency achieved: 100% (same avatar every time)

Best for: Instructor-led explanations, talking head segments

Example workflow:

Module 1: Introduction to Part 107
├─ Video 1.1: Welcome (HeyGen avatar, Script A, 90 seconds)
├─ Video 1.2: Regulation Overview (HeyGen avatar, Script B, 120 seconds)
└─ Video 1.3: Exam Format (HeyGen avatar, Script C, 60 seconds)

Result: Instructor looks IDENTICAL across all three videos despite
being generated separately from scripts.

Technique 3: Prompt Template Library

What it is: Version-controlled collection of successful prompts you can copy-paste and modify.

Organization structure:

prompt-library/
├─ instructor-segments/
│ ├─ module-intro.txt
│ ├─ concept-explanation.txt
│ └─ module-summary.txt
├─ airspace-visualizations/
│ ├─ class-b-airspace.txt
│ ├─ class-c-airspace.txt
│ └─ controlled-vs-uncontrolled.txt
├─ drone-operations/
│ ├─ preflight-inspection.txt
│ ├─ takeoff-sequence.txt
│ └─ emergency-landing.txt
└─ weather-animations/
├─ metar-decoding.txt
├─ density-altitude.txt
└─ wind-patterns.txt

Each template includes:

  • Base prompt structure
  • Placeholder fields: [INSERT_SPECIFIC_CONTENT]
  • Technical specs (resolution, duration, style)
  • Tested tool recommendation
  • Success rate notes
  • Version history

Example template file (instructor-segments/concept-explanation.txt):

## Template: Concept Explanation Segment
## Tool: HeyGen Business
## Duration: 60-120 seconds
## Success Rate: 95% (19 of 20 generations met quality standards)
## Last Updated: 2025-11-28

Captain Sarah Mitchell in navy flight suit with orange safety vest,
standing in professional training room with [VISUAL_AID_DESCRIPTION]
visible on monitor behind her, looking directly at camera with
confident, friendly expression.

Script: "[INSERT_SCRIPT_HERE - aim for 150-250 words]"

Gestures: [INSERT_GESTURE_CUES - example: "Open palm toward chart
when mentioning airspace types, counting fingers for each class"]

Background: Clean training room, large monitor displaying [CHART_OR_DIAGRAM],
aviation textbooks on shelf, Part 107 Academy branding visible.

Technical: 1080p 30fps, 3-point lighting, f/2.8 shallow depth of field,
background 20% blurred for subject focus.

---
USAGE NOTES:
- Replace [VISUAL_AID_DESCRIPTION] with specific chart/diagram
- Replace [INSERT_SCRIPT_HERE] with your lesson script
- Replace [INSERT_GESTURE_CUES] with appropriate hand movements
- Keep scripts under 250 words (90-second max runtime)
- Review generated video for lip-sync accuracy before finalizing

Technique 4: Style Reference Document (Master Template)

What it is: A comprehensive visual bible that you append to every prompt for consistency.

Create once, use everywhere:

## Part 107 Academy Master Style Reference
## Version 1.2 | Last Updated: 2025-11-28
## Append relevant sections to ALL video prompts

### VISUAL IDENTITY
Color Palette:
- Primary: Aviation Blue (#003B73) - use for UI elements, airspace graphics
- Secondary: Safety Orange (#FF6B35) - use for warnings, highlights, CTAs
- Neutral: Clean White (#FFFFFF), Slate Gray (#4A5568) - backgrounds, text
- Success: Green (#10B981) - checkmarks, correct answers
- Caution: Amber (#F59E0B) - advisory information
- Danger: Red (#EF4444) - restricted airspace, critical warnings

Logo Placement: Top-right corner, 15% opacity, 120px width

Typography:
- Headings: Roboto Bold, 48pt, Aviation Blue
- Body: Roboto Regular, 24pt, Slate Gray
- Captions: Roboto Light, 18pt, White with 80% black background

### CINEMATOGRAPHY
Shot Distribution:
- Medium shots (waist-up): 50% of content
- Close-ups (face/hands): 30% of content
- Wide establishing shots: 20% of content

Camera Movement:
- Slow, purposeful movements only (no shaky handheld)
- Zoom speed: 0.5x (very gradual)
- Pan speed: 1.0x (smooth, controlled)
- Use static shots for detailed explanations
- Use movement for scene transitions or to follow action

Framing Rules:
- Rule of thirds for subject placement
- Maintain headroom (10-15% space above head)
- Eye-level camera height (avoid looking up/down at subject)
- Keep horizon lines straight (no Dutch angles)

### LIGHTING
Indoor (Studio):
- 3-point lighting setup (key + fill + back)
- Soft, diffused lighting (no harsh shadows)
- Color temperature: 5000K (daylight balanced)
- Avoid lens flares, minimize reflections on glasses/screens

Outdoor:
- Golden hour preferred (1 hour after sunrise, 1 hour before sunset)
- Overcast days acceptable (soft, even lighting)
- Avoid midday sun (11am-2pm) due to harsh shadows
- Use reflectors to fill shadows on faces

### AUDIO
Voiceover Style:
- Authoritative but approachable tone
- Clear enunciation, moderate pace (140-160 words/minute)
- Professional recording quality (no background noise)
- Consistent volume levels across all videos

Music (when used):
- Subtle background only, never overpowering voiceover
- Instrumental only (no lyrics)
- Genres: Corporate inspiring, light electronic, acoustic
- Volume: -24dB to -18dB (voiceover at -12dB to -6dB)

Sound Effects:
- Minimal, purposeful use only
- "Ping" for UI elements appearing
- "Whoosh" for transitions
- Avoid overuse (max 3-4 SFX per 60-second video)

### ENVIRONMENTS
Training Room (Primary):
- Clean, professional space with minimal clutter
- Large monitor/screen for displaying charts and graphics
- Aviation-themed decor (charts, drone models, textbooks)
- Controlled lighting, solid color walls (light gray or aviation blue)
- Branding elements visible but not distracting

Outdoor Airfield (Secondary):
- Open field with clear horizons
- No people or obstacles in background
- Grass or paved surface (clean, well-maintained)
- Clear skies or partly cloudy (avoid stormy conditions)
- Time of day: Morning (8-10am) or late afternoon (4-6pm)

Cockpit/Drone POV (Tertiary):
- First-person view from drone camera or pilot's eyes
- Stabilized footage (gimbal or post-processing)
- Clear visibility, minimal motion blur
- Telemetry overlays when educational relevant

### PROPS & EQUIPMENT
Drones:
- Primary: DJI Mavic 3 (white/gray body, orange accents)
- Secondary: DJI Phantom 4 Pro, DJI Mini 3 Pro
- Condition: New or like-new (no visible damage/wear)
- Branding: Propeller guards in safety orange when used

Remote Controllers:
- DJI Smart Controller or RC Pro
- Clean, no stickers or modifications
- Screen clearly visible showing telemetry

Charts & Materials:
- Current FAA sectional charts (check date)
- Official FAA study materials (not third-party)
- Clean, unwrinkled, professional appearance
- Large format for visibility (24"x36" minimum)

Instructor Attire:
- Navy blue flight suit OR professional business casual
- Orange safety vest when demonstrating outdoor operations
- Aviation headset (when relevant to lesson)
- Name badge: "Captain Sarah Mitchell, Part 107 CFI"

### POST-PRODUCTION
Color Grading:
- Natural, realistic colors (not overly saturated)
- Slight contrast boost for clarity (+10%)
- Preserve skin tones (avoid orange/green casts)
- Consistent look-up-table (LUT) across all videos

Transitions:
- Primary: Clean cuts (80% of transitions)
- Secondary: 0.5-second cross-dissolve (15%)
- Special: Fade to black for section breaks (5%)
- Avoid: Wipes, star transitions, other gimmicks

Graphics & Overlays:
- Lower third name badges: Appear at 3s, stay 5s, fade out
- Callout annotations: Arrow + text box, aviation blue background
- Chapter markers: Full-screen title card, 2-second duration
- Progress indicators: Chapter X of Y, top-left corner

### ACCESSIBILITY
Captions:
- Always include (WCAG 2.1 AA compliance)
- White text, black background (80% opacity)
- Sans-serif font, 18pt minimum
- 2-line maximum, positioned bottom-center
- Accurate timing (±0.1 second sync)

Visual Clarity:
- Minimum 4.5:1 contrast ratio (text to background)
- Avoid red-green only color coding (colorblind accessible)
- Text on screen readable for 3+ seconds
- Font size minimum 24pt for key information

Audio Descriptions:
- For purely visual content, provide voiceover description
- Example: "The sectional chart shows Class B airspace rings
centered on LAX airport, with the ceiling at 10,000 feet MSL"

### BRAND VOICE & MESSAGING
Tone:
- Professional yet approachable (not intimidating)
- Safety-focused, regulation-compliant
- Encouraging and confidence-building
- No jargon without explanation

Key Messages (reinforce across content):
- "Safety first, always"
- "Part 107 opens professional opportunities"
- "Understanding regulations empowers responsible pilots"
- "We're here to help you pass the first time"

Avoid:
- Overly casual language or slang
- Jokes about FAA regulations or safety
- Diminishing the difficulty of the exam
- Promising guaranteed pass (say "highly likely" instead)

---
USAGE INSTRUCTIONS:
1. Copy relevant sections based on video type
2. Append to end of your specific prompt
3. Use exact color codes (#003B73, #FF6B35)
4. Reference specific prop details (DJI Mavic 3, not "a drone")
5. Maintain these standards across ALL 15-20 hours of content

How to use:

[Your specific prompt for this video]

+ [Append relevant sections from Master Style Reference]

= Consistent visual style across all videos

Technique 5: Version Control & Prompt Archiving

What it is: Track every successful prompt with metadata for future reference and iteration.

System:

prompt-archive/
├─ 2025-11-28_module-1-intro_heygen_v1.txt
├─ 2025-11-28_module-1-intro_heygen_v2.txt [APPROVED]
├─ 2025-11-29_class-b-airspace_veo_v1.txt [APPROVED]
└─ 2025-11-29_preflight-inspection_runway_v1.txt

Metadata to include:

## Prompt Archive Entry
## Filename: 2025-11-29_class-b-airspace_veo_v1.txt
## Status: APPROVED ✅
## Tool: Google Veo 3.1
## Duration: 8 seconds
## Resolution: 1080p
## Generation Date: 2025-11-29
## Reviewed By: Sarah Mitchell (Content Lead)
## Success Metrics:
## - First-attempt success: Yes
## - Quality score: 9/10
## - Consistency with style guide: 95%
## - Student feedback: "Very clear visualization"
## Notes: Perfect for airspace visualization content. Consider using
## as template for Class C and Class D videos.
## Dependencies: Requires sectional chart reference image (LAX_chart.png)

[FULL PROMPT TEXT HERE...]

Benefits:

  • Quickly find prompts that worked well
  • Iterate on successful patterns
  • Avoid repeating mistakes
  • Track quality improvements over time
  • Train new team members faster

Production Workflow

Phase 1: Pre-Production (Planning & Setup)

Estimated Time: 2-4 weeks

Step 1.1: Create Content Inventory

Module 1: Introduction to Part 107
├─ 1.1 Welcome & Course Overview (90s) → HeyGen avatar
├─ 1.2 What is Part 107? (120s) → HeyGen avatar
├─ 1.3 Exam Format Explained (60s) → HeyGen avatar + Veo graphics
├─ 1.4 Study Timeline Options (90s) → HeyGen avatar
└─ 1.5 Module 1 Summary (60s) → HeyGen avatar

Module 2: Airspace Classifications
├─ 2.1 Introduction to Airspace (60s) → HeyGen avatar
├─ 2.2 Class B Airspace (180s) → Veo animation + Runway B-roll
├─ 2.3 Class C Airspace (120s) → Veo animation
├─ 2.4 Class D Airspace (120s) → Veo animation
├─ 2.5 Class E & G Airspace (180s) → Veo animation
├─ 2.6 Airspace Authorization (90s) → HeyGen avatar
└─ 2.7 Module 2 Quiz Review (120s) → HeyGen avatar

[Continue for all 10 modules...]

Deliverable: Master content spreadsheet with:

  • Video ID
  • Module number
  • Video title
  • Duration estimate
  • Tool assignment (HeyGen | Veo | Runway | Sora)
  • Script status (Not started | Draft | Approved)
  • Production status (Not started | In progress | Review | Approved)

Step 1.2: Script Writing

  • Write all scripts BEFORE generating videos
  • Have FAA Part 107 certified instructor review for accuracy
  • Target: 140-160 words/minute speaking pace
  • Include gesture cues and visual descriptions
  • Mark timing for on-screen graphics

Script template:

## Video 2.2: Class B Airspace
## Duration: 180 seconds (270 words)
## Tool: Google Veo 3.1 (airspace animation) + HeyGen (instructor intro)

[SEGMENT 1: HeyGen Intro - 0:00-0:30]
INSTRUCTOR (on camera):
"Class B airspace surrounds the nation's busiest airports—places like
Los Angeles, New York JFK, and Chicago O'Hare. Think of it as an
inverted wedding cake in the sky, with multiple layers protecting
commercial airline traffic. In this lesson, you'll learn exactly where
Class B starts, how high it goes, and the critical fact that you MUST
get FAA authorization before flying anywhere inside it. Let's dive in."

[GESTURE CUES: Hand sweeps upward when saying "inverted wedding cake",
serious expression and finger point on "MUST get authorization"]

[SEGMENT 2: Veo Animation - 0:30-2:30]
VOICEOVER (over sectional chart animation):
"Let's look at Los Angeles International Airport—LAX—as our example..."

[Continue with detailed script...]

[GRAPHICS OVERLAY NOTES:]
- 0:35 - Zoom to LAX on sectional chart
- 0:45 - Class B rings fade in with altitude labels
- 1:15 - Orange highlight on restricted boundary
- 2:15 - Text: "Authorization Required: faadronezone.faa.gov"

[SEGMENT 3: HeyGen Summary - 2:30-3:00]
INSTRUCTOR (on camera):
"Remember: Class B airspace is highly controlled. Never fly there
without explicit FAA authorization..."

Step 1.3: Asset Preparation

  • Create reference image library (instructor photos, charts, drone models)
  • Set up HeyGen custom avatar (5-minute video recording + 48-hour processing)
  • Obtain API keys (Veo, Runway, Sora)
  • Create project folder structure:
    part-107-video-production/
    ├─ scripts/
    ├─ prompts/
    ├─ reference-images/
    ├─ raw-generations/
    ├─ reviewed-clips/
    ├─ final-exports/
    └─ project-assets/

Step 1.4: Build Prompt Template Library

  • Create templates for each video type (see Templates section above)
  • Test each template with 2-3 sample generations
  • Document success rates and quality scores
  • Refine templates based on test results

Timeline:

  • Week 1: Content inventory + script outlines
  • Week 2: Full script writing + FAA review
  • Week 3: HeyGen avatar creation + reference asset prep
  • Week 4: Prompt template testing + workflow optimization

Phase 2: Production (Video Generation)

Estimated Time: 8-12 weeks (depending on team size)

Step 2.1: Batch Generation by Tool

Strategy: Generate all videos using the same tool in batches for efficiency.

Week 1-2: HeyGen Batch (All Instructor Segments)

Day 1-2: Generate Module 1 videos (5 videos)
Day 3-4: Generate Module 2 instructor segments (3 videos)
Day 5-6: Generate Module 3 instructor segments (4 videos)
Week 2: Continue through Module 10

Workflow:

  1. Open HeyGen dashboard
  2. Select custom avatar
  3. Paste script from approved script document
  4. Set duration, quality settings
  5. Generate → wait 5-15 minutes
  6. Download → save to raw-generations/heygen/
  7. Review immediately for lip-sync accuracy
  8. If issues, regenerate with adjusted script pacing
  9. Log generation in tracking spreadsheet

Week 3-6: Veo Batch (Airspace Animations, Weather Graphics)

Week 3: All Class B/C/D airspace visualizations (8 videos)
Week 4: Weather pattern animations (6 videos)
Week 5: Chart reading demonstrations (7 videos)
Week 6: Regulation infographics (5 videos)

Workflow:

  1. Upload reference images to Veo "Ingredients" panel
  2. Paste prompt from template library
  3. Customize specific details (airport, airspace class, data values)
  4. Append Master Style Reference
  5. Generate → wait 8-15 minutes for 8-second clip
  6. If need 16+ seconds, generate multiple clips with transition points
  7. Download → save to raw-generations/veo/
  8. Review for consistency with style guide
  9. Log generation + any quality notes

Week 7-9: Runway Batch (Drone Operation B-roll)

Week 7: Preflight inspection sequences (4 videos)
Week 8: Flight demonstration clips (6 videos)
Week 9: Emergency procedure simulations (3 videos)

Week 10-12: Sora Batch (Optional Premium Segments)

Week 10: Hero sequences for module intros (5 videos)
Week 11: Emergency scenarios (4 videos)
Week 12: Final polishing and re-generations

Step 2.2: Quality Review Process

3-Tier Review System:

Tier 1: Automated Technical Check (done immediately after generation)

  • Duration matches requirement (±2 seconds acceptable)
  • Resolution is 1080p or higher
  • Audio levels are consistent (-12dB to -6dB)
  • No visible watermarks or artifacts
  • File format compatible with editing software (MP4/MOV)
  • Color palette matches style guide (spot check 3 frames)

Tier 2: Content Specialist Review (within 24 hours)

  • FAA information is accurate (cross-check with official materials)
  • Safety procedures shown correctly
  • No demonstration of illegal operations (over people, BVLOS, etc.)
  • Visuals support the learning objective
  • Pacing appropriate for educational content (not too fast/slow)
  • Gestures and expressions match script intent (HeyGen videos)
  • Consistency with other videos in same module

Tier 3: User Acceptance Testing (weekly batch review)

  • Recruit 3 beta testers (varied experience levels)
  • Have them watch the week's generated videos
  • Collect feedback:
    • Comprehension: "Did you understand the concept?"
    • Engagement: "Did the video hold your attention?"
    • Quality: "Was the video professional and clear?"
    • Suggestions: "What would improve this video?"
  • Identify any videos scoring below 7/10 for re-generation

Approval Process:

Generated Video

Tier 1 Check (automated) → FAIL → Regenerate with adjusted settings
↓ PASS
Tier 2 Review (SME) → FAIL → Regenerate with revised prompt/script
↓ PASS
Tier 3 UAT (beta testers) → FAIL → Analyze feedback, regenerate
↓ PASS
Move to `reviewed-clips/` folder

Ready for editing/assembly

Step 2.3: Iteration & Refinement

When to regenerate:

  • Technical issues (artifacts, wrong resolution, audio sync problems)
  • Factual errors (incorrect airspace info, wrong altitude restrictions)
  • Style inconsistencies (different look than previous videos)
  • Low user feedback scores (<7/10 on comprehension or quality)

Typical success rates (based on research):

  • HeyGen: 95% first-attempt approval (excellent lip-sync)
  • Veo 3.1: 80% first-attempt, 95% within 2 attempts
  • Runway Gen-3: 75% first-attempt, 90% within 3 attempts
  • Sora 2: 70% first-attempt (physics issues), 85% within 3 attempts

Budget for regenerations:

  • Add 20% time buffer to production schedule
  • Add 15% to API cost estimates for re-generations

Phase 3: Post-Production (Editing & Assembly)

Estimated Time: 4-6 weeks

Step 3.1: Assemble Multi-Clip Videos

Many lessons will combine multiple AI-generated clips:

Video 2.2: Class B Airspace (180 seconds total)
├─ Clip 1: HeyGen intro (0:00-0:30)
├─ Clip 2: Veo chart zoom (0:30-0:38)
├─ Clip 3: Veo rings animation (0:38-0:58)
├─ Clip 4: Runway B-roll of airport (0:58-1:10)
├─ Clip 5: Veo authorization graphic (1:10-1:18)
├─ Clip 6: HeyGen explanation (1:18-2:00)
├─ Clip 7: Veo summary graphic (2:00-2:30)
└─ Clip 8: HeyGen call-to-action (2:30-3:00)

Editing workflow (Adobe Premiere Pro / DaVinci Resolve):

  1. Import all approved clips for the module
  2. Create sequence with master settings:
    • Resolution: 1080p (1920x1080)
    • Frame rate: 30fps
    • Audio: Stereo, 48kHz
  3. Arrange clips on timeline per script timing notes
  4. Add transitions (0.5s cross-dissolve between clips)
  5. Adjust audio levels for consistency
  6. Add background music (subtle, -24dB)
  7. Create lower-third graphics (name badges, module titles)
  8. Add on-screen text annotations (callouts, definitions)
  9. Generate captions/subtitles (auto + manual review for accuracy)
  10. Color grade for consistency (apply master LUT)
  11. Export settings:
    • Format: H.264 (MP4)
    • Bitrate: 10 Mbps (high quality, reasonable file size)
    • Audio: AAC, 320 kbps

Step 3.2: Add Educational Overlays

Lower thirds (instructor name/title):

  • Appear at 3 seconds into instructor segment
  • 5-second duration
  • Fade in 0.5s, fade out 0.5s
  • Position: Bottom left, 10% margin
  • Background: Aviation blue (#003B73) with 90% opacity
  • Text: White, Roboto Bold, 24pt
  • Content: "Captain Sarah Mitchell | Part 107 CFI"

Chapter markers:

  • Full-screen title card between modules
  • 2-second duration
  • Background: Aviation blue with animated drone icon
  • Text: White, Roboto Bold, 72pt
  • Content: "Module 2: Airspace Classifications"

Callout annotations:

  • Arrow pointing to specific chart element
  • Text box with explanation
  • Animation: Fade in over 0.5s, stay for 3-5s, fade out
  • Style: Safety orange arrow (#FF6B35), white text box with 90% opacity
  • Font: Roboto Regular, 20pt

Progress indicators:

  • Persistent across all videos in a module
  • Position: Top-right corner
  • Content: "Module 2 | Video 3 of 7"
  • Style: Small, unobtrusive (12pt, 50% opacity)

Step 3.3: Accessibility & Compliance

Closed captions (required):

  1. Auto-generate using Premiere Pro / Rev.com / Descript
  2. Manually review and correct errors (auto-captions are 85-90% accurate)
  3. Ensure proper timing (±0.1 second sync)
  4. Format:
    • White text, black background (80% opacity)
    • Roboto Regular, 18pt minimum
    • 2-line maximum per frame
    • Position: Bottom-center, 8% margin from edge
  5. Export as SRT file alongside video (for LMS platform upload)

Audio descriptions (for visually-heavy content):

  • Add voiceover narration describing visual-only elements
  • Example: For chart animations without narration, add: "The sectional chart zooms in to show Los Angeles International Airport, indicated by a blue circle with four spokes. Class B airspace rings appear, showing altitude restrictions from the surface up to 10,000 feet MSL."

WCAG 2.1 AA Compliance checklist:

  • All text has 4.5:1 contrast ratio minimum (use WebAIM checker)
  • Captions provided for all audio content
  • Color is not the only means of conveying information (use text labels)
  • Flashing content <3 flashes per second (avoid strobe effects)
  • Pause/play controls available (LMS platform handles this)

Step 3.4: Final Quality Gate

Before marking video as "FINAL":

  • Technical: Plays correctly in VLC, QuickTime, and web browser
  • Content: FAA certified instructor final approval sign-off
  • Accessibility: Captions accurate and timed correctly
  • Branding: Logo placement consistent, colors match style guide
  • Engagement: Maintains viewer attention (tested with 3+ beta users)
  • Duration: Matches planned course structure (not too long/short)
  • File naming: Follows convention: M02_V03_Class-B-Airspace_FINAL.mp4

Export to final-exports/ folder with metadata:

M02_V03_Class-B-Airspace_FINAL.mp4
M02_V03_Class-B-Airspace_FINAL.srt (captions)
M02_V03_Class-B-Airspace_metadata.txt (description, tags, learning objectives)

LMS upload package:

module-02/
├─ M02_V01_Intro-to-Airspace_FINAL.mp4 (+ .srt)
├─ M02_V02_Class-B-Airspace_FINAL.mp4 (+ .srt)
├─ M02_V03_Class-C-Airspace_FINAL.mp4 (+ .srt)
├─ M02_V04_Class-D-Airspace_FINAL.mp4 (+ .srt)
├─ M02_V05_Class-E-G-Airspace_FINAL.mp4 (+ .srt)
├─ M02_V06_Authorization_FINAL.mp4 (+ .srt)
├─ M02_V07_Quiz-Review_FINAL.mp4 (+ .srt)
└─ module-02-metadata.json (LMS import configuration)

Phase 4: Testing & Iteration

Estimated Time: 2-3 weeks

Step 4.1: Beta Testing with Target Audience

Recruit 10 beta testers:

  • 5 complete beginners (no drone experience)
  • 3 recreational drone hobbyists (no Part 107 yet)
  • 2 commercial drone pilots (already have Part 107, can validate accuracy)

Testing protocol:

  1. Give beta testers access to 2-3 complete modules
  2. Ask them to watch videos + take quizzes
  3. Collect feedback via survey:
    • Video quality rating (1-10)
    • Content clarity rating (1-10)
    • Pacing (too slow | just right | too fast)
    • Engagement (boring | somewhat interesting | very engaging)
    • Quiz difficulty after watching (too easy | appropriate | too hard)
    • Technical issues (list any playback problems)
    • Suggested improvements (open text)

Success criteria:

  • Average quality rating: ≥8/10
  • Average clarity rating: ≥8/10
  • Pacing: ≥70% say "just right"
  • Engagement: ≥70% say "somewhat interesting" or better
  • Quiz pass rate: ≥80% (after watching videos)

If success criteria not met:

  • Analyze specific feedback patterns
  • Identify problematic videos (consistently low scores)
  • Regenerate or re-edit those videos
  • Re-test with new beta group

Step 4.2: FAA Compliance Review

Have external FAA Part 107 Certified Flight Instructor review:

  • All technical content for accuracy
  • All safety procedures demonstrated correctly
  • No depiction of illegal operations
  • Compliance with current regulations (check FAA website for updates)

Sign-off documentation:

FAA COMPLIANCE REVIEW CERTIFICATE

Course: Part 107 Drone Pilot Certification Study Platform
Reviewer: [Name], CFI Certificate #[Number]
Review Date: [Date]
Modules Reviewed: 1-10 (all videos)

FINDINGS:
✅ All airspace information accurate per current FAA regulations
✅ Safety procedures demonstrated correctly
✅ No illegal operations depicted
✅ Regulations current as of [Date]

RECOMMENDATIONS:
- [List any minor suggestions for improvement]

APPROVAL STATUS: ✅ APPROVED FOR PUBLICATION

Signature: ___________________ Date: ___________

Step 4.3: Accessibility Audit

Test with assistive technologies:

  • Screen reader (NVDA / JAWS) → Captions must be readable
  • Keyboard-only navigation (LMS video player controls)
  • High contrast mode (Windows) → Text must remain legible
  • Colorblind simulation (Coblis) → Graphics must be understandable

Checklist:

  • Captions sync correctly with audio
  • Video player controls are keyboard accessible (spacebar = pause/play)
  • Transcript available for download (text-only version)
  • Visual elements described in audio or captions
  • No reliance on color alone for critical information

Quality Control & Review

Quality Metrics Dashboard

Track these metrics throughout production:

MetricTargetCurrentStatus
First-Attempt Success Rate≥80%[Track]🟢/🟡/🔴
Average Regenerations per Video≤2[Track]🟢/🟡/🔴
Technical QA Pass Rate100%[Track]🟢/🟡/🔴
Content SME Approval Rate≥95%[Track]🟢/🟡/🔴
Beta Tester Quality Score≥8/10[Track]🟢/🟡/🔴
Production Days per Video≤0.5 days[Track]🟢/🟡/🔴
Cost per Finished Minute≤$15/min[Track]🟢/🟡/🔴
Caption Accuracy≥98%[Track]🟢/🟡/🔴
Accessibility Compliance100% WCAG AA[Track]🟢/🟡/🔴

Status indicators:

  • 🟢 Green: Meeting or exceeding target
  • 🟡 Yellow: Within 10% of target (needs attention)
  • 🔴 Red: Below target by >10% (requires immediate action)

Common Quality Issues & Solutions

Issue 1: Inconsistent Visual Style Across Videos

Symptoms:

  • Instructor looks different in each video (lighting, clothing, background)
  • Color palette varies (some videos too saturated, others washed out)
  • Transition styles inconsistent (some use dissolves, others hard cuts)

Root Cause:

  • Not using Master Style Reference consistently
  • Different team members using different settings
  • Tools updated mid-production (new defaults)

Solution:

  1. ✅ Append Master Style Reference to EVERY prompt
  2. ✅ Use HeyGen custom avatar (100% consistency for instructor)
  3. ✅ Create LUT (Look-Up Table) in post-production, apply to all videos
  4. ✅ Designate one "Consistency Reviewer" to spot-check all videos
  5. ✅ Use prompt template library (don't write prompts from scratch)

Issue 2: AI-Generated Content Contains Factual Errors

Symptoms:

  • Airspace altitude limits incorrect
  • Regulation citations outdated or wrong
  • Weather phenomena explained incorrectly
  • Visual depictions don't match FAA charts

Root Cause:

  • AI tools generate visuals only, not guaranteed factual accuracy
  • Prompts may contain incorrect information from script errors
  • Relying on AI for educational content without SME verification

Solution:

  1. ✅ Have FAA Part 107 CFI review ALL scripts BEFORE video generation
  2. ✅ Cross-reference visual content with official FAA materials
  3. ✅ Tier 2 review (content specialist) must flag any inaccuracies
  4. ✅ Do NOT rely on AI to "know" Part 107 regulations—YOU provide accurate info in prompts
  5. ✅ Final compliance review by external CFI before publication

Issue 3: Lip-Sync Issues with HeyGen Avatar

Symptoms:

  • Avatar's mouth movements don't match audio
  • Unnatural pauses or rushed speech
  • Glitchy transitions between words

Root Cause:

  • Script pacing too fast or too slow for avatar's training data
  • Punctuation missing or incorrect in script
  • HeyGen processing errors (rare)

Solution:

  1. ✅ Target 140-160 words/minute in scripts (conversational pace)
  2. ✅ Use proper punctuation (periods = pauses, commas = brief pauses)
  3. ✅ Add [PAUSE] markers in script where natural breath would occur
  4. ✅ Test with 1-2 sentence sample before generating full video
  5. ✅ If issue persists, regenerate or contact HeyGen support

Issue 4: Veo Clips Too Short (8-Second Limit)

Symptoms:

  • Need 30-second airspace animation, but Veo only generates 8 seconds
  • Extending clips results in degraded quality or visual discontinuity
  • Stitching multiple clips creates jarring transitions

Root Cause:

  • Veo 3.1 base limit is 8 seconds (extendable to 16s, but quality varies)
  • Complex animations need longer duration

Solution:

  1. ✅ Design animations as sequences of 8-second clips with natural break points:
    Clip 1 (0-8s): Zoom to airport on chart
    Clip 2 (8-16s): Class B rings fade in
    Clip 3 (16-24s): Altitude labels appear
    Clip 4 (24-30s): Orange boundary highlight
  2. ✅ Use "seed image" from end of Clip 1 as start of Clip 2 for continuity
  3. ✅ Add 0.5s cross-dissolve transitions in editing to smooth the joins
  4. ✅ Consider using Runway Gen-3 for longer sequences (up to 10s base, extendable)

Issue 5: Budget Overruns on API Costs

Symptoms:

  • Spending more than projected on Veo/Runway/Sora credits
  • Frequent regenerations eating into budget
  • Underestimated number of clips needed

Root Cause:

  • Higher regeneration rate than expected (70% vs target 80% first-attempt)
  • Scope creep (adding more videos than original plan)
  • Not optimizing prompts before bulk generation

Solution:

  1. ✅ Test prompts with small batches first (5 videos) before scaling
  2. ✅ Track actual regeneration rates and adjust budget projections weekly
  3. ✅ Use cheaper tools for iterations (Pika free tier for testing), then final generation with premium tool
  4. ✅ Batch generations (10+ videos at once) may get volume discounts
  5. ✅ Set hard caps: Max 3 regeneration attempts per video, then escalate to supervisor for decision

Issue 6: Low Beta Tester Engagement Scores

Symptoms:

  • Beta testers rate videos as "boring" or "hard to follow"
  • High drop-off rates (viewers stop watching before video ends)
  • Low quiz pass rates despite watching videos

Root Cause:

  • Videos too long (attention span ~6 minutes for educational content)
  • Pacing too slow or too fast
  • Lack of visual variety (all talking head, no animations/B-roll)
  • Content not aligned with quiz questions

Solution:

  1. ✅ Keep videos under 3 minutes whenever possible (break long topics into parts)
  2. ✅ Use 50/30/20 rule: 50% instructor, 30% animations, 20% real-world footage
  3. ✅ Add "pattern interrupts" every 30-45 seconds (cut to different angle, show graphic, pose question)
  4. ✅ Align quiz questions directly with video content (if video doesn't explain it, don't test it)
  5. ✅ Add interactive elements: "Pause the video and try to identify the airspace class on this chart before I reveal the answer"

Cost & Timeline Estimates

Budget Breakdown (18 Hours of Content)

Scenario A: Budget-Conscious

Total: $1,355

ItemCostNotes
HeyGen Business$89/mo × 4 months$356
Google Veo 3.1 API~$60080 clips × 8s × $0.35/s (high quality) + 20% regenerations
Pika Pro (B-roll)$70/mo × 2 months$140
Editing SoftwareFree (DaVinci Resolve)$0
Stock Assets (music, SFX)$159Artlist Creator plan 1 year
CaptioningFree (auto-generated + manual review)$0

Per-Hour Cost: $75/hour Savings vs Traditional: 98-99%

Total: $3,665

ItemCostNotes
HeyGen Business$89/mo × 5 months$445
Google Veo 3.1 API~$950120 clips × 8s × $0.35/s + extensions
Runway Gen-3 Alpha$15/mo × 4 months + $300 credits$360
OpenAI Sora 2 Plus$200/mo × 2 months$400
Adobe Premiere Pro$55/mo × 5 months$275
Professional Voiceover$750Fiverr Pro ($50/video × 15 complex videos)
Stock Assets Premium$285Artlist Pro (music + SFX + video templates)
Rev.com Captions$200$1/minute × 180 minutes + $20 rush fees

Per-Hour Cost: $204/hour Savings vs Traditional: 96-98%

Scenario C: Premium Enterprise

Total: $8,376

ItemCostNotes
HeyGen Enterprise$300/mo × 6 months$1,800
Veo 3.1 API (high volume)~$1,200200 clips × 12s avg × $0.35/s
Runway Gen-3 Unlimited$95/mo × 5 months + $500 credits$975
Sora 2 Pro$200/mo × 4 months$800
Adobe Creative Cloud$85/mo × 6 months$510
Professional VO Talent$2,500Union talent, studio recording ($150/hr)
Premium Stock Library$840Artlist Max (all assets)
Professional Captioning$751Rev.com professional tier, 99% accuracy

Per-Hour Cost: $465/hour Savings vs Traditional: 90-95%

Traditional Production Comparison:

  • Freelance videographer: $120,000-180,000 for 18 hours
    • $5,000-7,000/day × 18 production days + editing
  • Production agency: $270,000-900,000 for 18 hours
    • $15,000-50,000/finished minute (high-end agencies)

Timeline Estimates

Solo Creator (Part-Time, 20 hrs/week)

Total: 36 weeks (~9 months)

PhaseDurationTasks
Pre-Production4 weeksContent inventory, scripting, asset prep, HeyGen avatar setup
HeyGen Generation6 weeks50 instructor segments (batch generation + review)
Veo Generation10 weeks120 animation clips (airspace, weather, regulations)
Runway/Sora Generation4 weeks30 B-roll and hero clips
Post-Production Editing8 weeksAssembly, overlays, captions, color grading
Testing & Iteration3 weeksBeta testing, feedback implementation, final QA
Buffer (unexpected delays)1 weekRegenerations, revisions, final polish

Weekly Breakdown (example Week 10 - Veo Generation):

Monday (4 hrs): Generate 6 airspace visualization clips
Tuesday (4 hrs): Review Monday's clips, regenerate 2, generate 4 weather clips
Wednesday (4 hrs): Review, generate 5 regulation infographic clips
Thursday (4 hrs): Review all week's clips, quality scoring, log to spreadsheet
Friday (4 hrs): Catch-up, regenerations, prepare next week's batch prompts
Weekend: Off

2-Person Team (Full-Time, 40 hrs/week each)

Total: 17 weeks (~4 months)

PhaseDurationDivision of Labor
Pre-Production2 weeksPerson A: Scripts + Content. Person B: Assets + Tech setup
Generation (Parallel)6 weeksPerson A: HeyGen + Veo. Person B: Runway + Sora
Post-Production5 weeksPerson A: Editing Modules 1-5. Person B: Editing Modules 6-10
Integration2 weeksBoth: Combine modules, consistency review, captioning
Testing & Iteration1.5 weeksPerson A: Beta testing. Person B: Implementing feedback
Final QA0.5 weeksBoth: Final quality gate, compliance review, export

Parallel Workflow Efficiencies:

  • Week 3-8: Person A generates 10 clips/day, Person B edits previous week's clips
  • 40% faster than solo (two people ≠ 2x speed due to coordination overhead)

5-Person Production Studio (Full-Time)

Total: 10 weeks (~2.5 months)

RoleResponsibilitiesWeeks Active
Content Lead (1)Scriptwriting, SME review, complianceWeeks 1-10
Prompt Engineer (1)Prompt creation, template library, generationWeeks 2-7
Video Editor (2)Assembly, overlays, captions, color gradeWeeks 4-10
QA Specialist (1)Review, beta testing, accessibility auditWeeks 5-10

Workflow:

  • Weeks 1-2: Content lead writes all scripts, creates content inventory
  • Weeks 2-7: Prompt engineer generates all video clips (bulk batches)
  • Weeks 4-10: Editors assemble and polish (start editing as clips are approved)
  • Weeks 5-10: QA specialist reviews, coordinates beta testing, implements feedback

Handoff points:

Scripts (Week 2) → Prompts (Week 3) → Generations (Weeks 3-7) →
Raw Clips (Week 4+) → Edited Videos (Weeks 5-9) → QA Review (Weeks 6-10) →
Final Exports (Week 10)

Troubleshooting Guide

Problem: "My prompts aren't generating what I expect"

Diagnostic questions:

  1. Are you being specific enough? (Vague = unpredictable results)
  2. Did you include technical specs (resolution, duration, style)?
  3. Are you using negative prompts incorrectly? (Runway doesn't support them)
  4. Is the prompt too long/complex? (Simpler often better)

Solutions:

  • ✅ Use the prompt templates in this document (tested and proven)
  • ✅ Start simple, add details incrementally
  • ✅ Generate 3 variations with slight prompt tweaks, pick the best
  • ✅ Check tool-specific prompting guides (Runway vs Veo vs Sora have different syntaxes)

Problem: "Generated videos look inconsistent across my course"

Diagnostic questions:

  1. Are you using the Master Style Reference on all prompts?
  2. Did you create reference images and reuse them?
  3. Are you using HeyGen custom avatar or generating new avatars each time?
  4. Did the tool update mid-production (new version, different defaults)?

Solutions:

  • ✅ Build a prompt template library, use templates for ALL videos
  • ✅ Use HeyGen custom avatar for 100% instructor consistency
  • ✅ Upload reference images to Veo's "Ingredients to Video" panel
  • ✅ Lock tool versions if possible (API version pinning)
  • ✅ Create a LUT (color grading preset) and apply to all videos in post

Problem: "I'm exceeding my budget on API costs"

Diagnostic questions:

  1. What's your actual regeneration rate vs. planned rate?
  2. Are you generating longer clips than needed (e.g., 16s when 8s would work)?
  3. Are you using the most expensive tools for all content (when cheaper options work)?
  4. Did you underestimate the total number of clips needed?

Solutions:

  • ✅ Test prompts on cheaper tools first (Pika free tier), then final gen on premium
  • ✅ Batch generations (some tools offer volume discounts for API calls)
  • ✅ Set hard caps: Max 3 regenerations per clip, then manual review/decision
  • ✅ Track spend weekly, adjust production plan if trending over budget
  • ✅ Use tool tier matching:
    • HeyGen for all talking head → flat $89/month
    • Veo for most animations → pay per second, optimize clip length
    • Runway only for 4K hero shots → expensive, use sparingly

Problem: "Beta testers say videos are boring or hard to follow"

Diagnostic questions:

  1. How long are your videos? (>5 min = attention drop-off)
  2. What's the visual variety? (All talking head = monotonous)
  3. Is the pacing too slow or too fast?
  4. Does the content match the quiz questions (alignment issue)?

Solutions:

  • ✅ Break long topics into 2-3 minute chunks (Module 2A, 2B, 2C)
  • ✅ Use 50/30/20 mix: 50% instructor, 30% animations, 20% real-world footage
  • ✅ Add pattern interrupts: Cut to new visual every 30-45 seconds
  • ✅ Pose questions mid-video: "Can you identify this airspace? Pause and try!"
  • ✅ Test with smaller beta group EARLY (Week 4) to catch issues before generating all content

Problem: "HeyGen avatar lip-sync looks unnatural"

Diagnostic questions:

  1. Is your script pacing natural (140-160 words/minute)?
  2. Did you include punctuation (periods, commas for pauses)?
  3. Are there unusual words/acronyms (FAA, BVLOS, METAR)?
  4. Is the audio quality of your source avatar video high?

Solutions:

  • ✅ Read script aloud, adjust pacing to sound conversational
  • ✅ Add [PAUSE] markers where natural breath would occur
  • ✅ Spell out acronyms phonetically in script (FAA = "F-A-A", not "fah")
  • ✅ Re-record avatar source video with better lighting/audio if persistent issues
  • ✅ Contact HeyGen support (their team can re-train avatar with your corrections)

Problem: "Veo is generating physics errors (drone floating oddly, unnatural motion)"

Diagnostic questions:

  1. Is the motion you're requesting physically plausible?
  2. Are you being too vague about motion speed/direction?
  3. Did you include reference images showing realistic drone flight?

Solutions:

  • ✅ Describe motion precisely: "Ascends vertically at 5 feet per second" not "goes up"
  • ✅ Use real drone footage as reference images (helps AI understand physics)
  • ✅ Avoid complex acrobatic maneuvers (flips, rolls) unless using real footage
  • ✅ Generate static hover shots first (easier), then add motion in post with slow-mo
  • ✅ Consider using Runway Gen-3 for motion-heavy shots (better physics engine)

Problem: "Accessibility audit failed (captions, contrast, keyboard nav)"

Diagnostic questions:

  1. Did you auto-generate captions without manual review? (85-90% accuracy ≠ sufficient)
  2. Are you using color alone for critical information (red = bad, green = good)?
  3. Did you test with actual screen readers (NVDA, JAWS)?
  4. Is your LMS video player keyboard accessible?

Solutions:

  • ✅ Manually review ALL auto-generated captions, fix errors (budget 10 min per video)
  • ✅ Use text labels + color (not color alone): "Restricted Airspace (Red)" not just red shading
  • ✅ Ensure 4.5:1 contrast ratio for text (use WebAIM Contrast Checker tool)
  • ✅ Test video player with keyboard only: Spacebar = pause/play, arrow keys = skip
  • ✅ Provide text transcripts (download link) for users who prefer reading

Resources & References

Official Documentation & Guides

OpenAI Sora 2:

Google Veo 3.1:

Runway Gen-3 Alpha:

HeyGen:

Since specific YouTube URLs change frequently, use these search queries (filter by "Upload Date: This Year"):

SORA Tutorials:

  • "OpenAI Sora tutorial 2024"
  • "Sora AI prompting guide"
  • "Sora vs Runway comparison"
  • Top Creators: Matt Wolfe, MattVidPro AI, AI Explained

Google Veo / Gemini:

  • "Google Veo 3 tutorial"
  • "Gemini video generation"
  • "Veo prompting techniques"
  • Top Creators: Two Minute Papers, Google Cloud Tech

Runway Gen-3:

  • "Runway Gen-3 Alpha tutorial"
  • "Runway AI video generation"
  • "Gen-3 prompting best practices"
  • Top Creators: Runway Official, Cinecom.net, Film Riot

HeyGen:

  • "HeyGen tutorial 2024"
  • "Custom avatar creation HeyGen"
  • "HeyGen vs Synthesia"
  • Top Creators: HeyGen Official, AI Tools

Educational Video Production:

  • "AI educational video creation"
  • "Consistent AI video generation"
  • "Educational content with AI"

Tools & Software

Video Editing:

Captioning:

Accessibility Testing:

Stock Assets:

Project Management:

Research & Insights

Cost Analysis:

Best Practices:

Market Research:

Community & Support

Discord Servers:

  • OpenAI Sora Community (check OpenAI Discord)
  • Runway ML Official Discord
  • AI Video Creators (search Discord server list)

Reddit Communities:

  • r/aivideo
  • r/RunwayML
  • r/OpenAI
  • r/VideoEditing

Twitter/X Accounts to Follow:

  • @OpenAI (Sora updates)
  • @runwayml (Runway news)
  • @GoogleAI (Veo announcements)
  • @HeyGen_Official

Appendix: Sample Successful Prompts

Sample 1: HeyGen Instructor Introduction

Captain Sarah Mitchell in navy blue flight suit with orange safety
vest and aviator sunglasses hanging from collar, standing in bright,
modern training room with large sectional chart displayed on 4K monitor
behind her. She looks directly at camera with warm, confident smile
and welcoming expression.

Script: "Welcome to Part 107 Academy! I'm Captain Sarah Mitchell, a
certified flight instructor with over 500 hours of drone flight time
and 8 years teaching aspiring pilots like you. In this comprehensive
course, I'll guide you through every topic on the FAA Part 107 exam,
from airspace classifications to weather theory to emergency procedures.
We'll use real-world examples, interactive quizzes, and practical
demonstrations to make sure you're not just memorizing—you're truly
understanding. By the end, you'll walk into that testing center
confident and ready. Let's get started on this exciting journey!"

Gestures:
- Open arms in welcoming gesture when saying "Welcome"
- Point to self when introducing name
- Gesture upward when saying "guide you through every topic"
- Thumbs up and confident nod on "ready"

Background: Clean training room with hardwood floors, white walls,
large 65" monitor displaying colorful sectional chart, aviation
textbooks on floating shelves, Part 107 Academy logo (blue shield
with orange drone) visible on wall.

Branding: Logo in top-right corner (15% opacity, 120px width)

Technical: 1080p 30fps, 3-point lighting (key from left at 45°, fill
from right at 30%, back from behind-right for hair separation), f/2.8
shallow depth of field with background 20% blurred, camera at eye level
(5'6" height), framed using rule of thirds with Sarah slightly right
of center.

Duration: 45 seconds

Result: Professional, engaging instructor intro with perfect lip-sync and warm, approachable tone. Used as template for all 10 module introductions with script swaps.


Sample 2: Veo Airspace Visualization

Smooth exponential zoom-in on FAA sectional chart of Los Angeles basin,
starting from wide view showing coastline and transitioning to close-up
of Los Angeles International Airport (LAX) symbol. Class B airspace
rings fade in sequentially from outer to inner, each labeled with
altitude restrictions.

Animation timeline:
[0-2s] Wide view of entire Los Angeles sectional chart, Pacific Ocean
visible on left, mountain ranges on right, multiple airports indicated
by blue circles. Camera begins slow zoom centered on LAX (large blue
circle with four spokes in center-left of frame).

[2-4s] Zoom continues, LAX airport symbol grows larger. Terrain features
fade to 40% opacity to emphasize airspace. First Class B ring appears
with smooth fade-in (outermost ring), labeled "10,000 ft MSL ceiling"
in white sans-serif text on aviation blue (#003B73) background.

[4-6s] Second and third Class B rings fade in sequentially (middle rings),
each with altitude labels: "8,000 ft MSL" and "6,000 ft MSL". Rings are
semi-transparent blue (#003B73 at 60% opacity) with solid outlines.

[6-8s] Innermost Class B ring fades in labeled "Surface to 10,000 ft MSL".
Orange pulsing outline (#FF6B35) appears around entire Class B boundary
(all rings combined) for emphasis. Final text overlay appears bottom-third:
"Class B Airspace - FAA Authorization Required" in white Roboto Bold 24pt
on 90% black background. Zoom completes, holding on this final frame.

Visual style: Professional aviation cartography, high contrast for
readability (white background, dark symbols, colored airspace). Aviation
blue (#003B73) for Class B controlled airspace, safety orange (#FF6B35)
for boundary highlights and warnings. Clean, uncluttered presentation
focuses viewer on airspace structure.

Audio: Subtle "ping" sound effect (corporate UI style, -24dB) as each
ring appears. Authoritative male voiceover (140 words/minute pace,
professional documentary tone): "Class B airspace surrounds the nation's
busiest airports, like Los Angeles International shown here. Notice the
inverted wedding cake structure—multiple layers with varying altitude
restrictions. The innermost ring extends from the surface up to 10,000
feet, while outer rings start at higher altitudes. This design funnels
aircraft safely into and out of the airport. As a drone pilot, you must
obtain explicit FAA authorization before flying anywhere within these
blue boundaries."

Camera movement: Smooth exponential zoom (ease-in-out curve, no linear
motion), stabilized (no shake), final magnification approximately 400%
of starting view. Center point locked on LAX airport symbol throughout.

Technical specs: 8-second base clip, 1080p resolution (1920x1080),
30fps, H.264 codec. Sectional chart sourced from current FAA database
(Los Angeles Terminal Area Chart, updated 2025). Text overlays added
in post-production using After Effects (not baked into AI generation).
Export with alpha channel for overlay flexibility.

Ingredients: Upload reference image LAX_sectional_chart.png (current
FAA chart) to maintain cartographic accuracy and official visual style.

Result: Clear, professional airspace visualization with smooth camera movement and perfect timing. Used as template for Class C, D, and E airspace videos with airport/location swaps.


Sample 3: Runway Preflight Inspection Demonstration

Close-up tracking shot of professional drone pilot's hands performing
systematic 360-degree preflight inspection on DJI Mavic 3 drone,
demonstrating FAA-required visual check before every flight. Camera
follows hands smoothly as they inspect each component.

Sequence (10-second clip, slowed to 40% for instructional clarity):

[0-2s] Opening: White landing pad on green grass field (outdoor, natural
lighting, overcast day for soft shadows). DJI Mavic 3 in arctic white
and space gray color scheme sits centered, propeller arms folded. Pilot's
gloved hands (orange safety gloves) enter frame from right, camera at
tabletop height (2.5 feet) looking slightly downward.

[2-4s] Hands unfold first propeller arm (front-right), fingers inspect
propeller blade by gently bending to check flexibility, visually scanning
for cracks or chips. Camera follows hand movement, staying in close-up
(blade fills 40% of frame). Fingers rotate propeller 180° to inspect
both sides. Similar inspection repeated on front-left propeller arm.
Smooth, methodical movements—no rushed actions.

[4-6s] Hands rotate drone 90° on pad to access rear propellers. Camera
pans smoothly following the rotation. Rear-right and rear-left propellers
inspected identically to front (unfold, flex test, visual scan, rotate).
Background slightly blurred (f/2.8 aperture) keeping focus on hands and
drone components.

[6-8s] Hands flip drone carefully to underside, supporting body with left
palm while right hand inspects gimbal camera. Fingers gently rotate gimbal
through its range of motion (left-right tilt, up-down pitch) verifying
smooth movement and no obstructions. Camera angle shifts to side view to
show gimbal articulation clearly. Pilot checks battery connection port,
presses power button—drone LED lights illuminate in sequence (blue, then
green indicating good battery charge).

[8-10s] Hands flip drone back upright, place on landing pad. Right hand
gives clear "thumbs up" gesture to camera indicating inspection complete
and drone airworthy. Camera pulls back slightly to show entire drone in
frame with pilot's forearms visible, clipboard with preflight checklist
visible in background (out of focus) emphasizing systematic approach.
Final frame holds for 1 second.

Remote pilot attire: Orange safety gloves (high-visibility for safety
emphasis), navy flight suit sleeves visible, professional appearance.
Remote controller on folding table in background (DJI RC Pro), out of
focus but identifiable.

Environment: Outdoor grass field, clear of obstacles, no people within
50 feet (safety compliance visible). Overcast day (soft, even natural
lighting, no harsh shadows—ideal for instructional clarity). Light wind
(grass blades moving slightly) but calm conditions. Time of day: late
morning (10am-11am based on light quality).

Safety compliance: Clipboard visible showing FAA Part 107 preflight
checklist. Systematic inspection order follows FAA recommendations
(propellers → motors → gimbal → battery → body). No shortcuts demonstrated—
emphasizes thoroughness and regulatory compliance.

Camera work: Gimbal-stabilized smooth tracking shot (DJI Ronin or similar),
follows hands continuously with no jarring cuts. Close-up framing (hands
and component fill 60-80% of frame) for detail visibility. Shallow depth
of field (f/2.8) isolates subject from background. Camera height varies
from 2-3 feet (tabletop perspective) to maintain natural viewing angle.

Style: Clean educational demonstration with professional documentary feel.
Color grading natural/unsaturated (not overly vibrant) to maintain serious
instructional tone. Focus on clarity and replicability—student should be
able to follow along and perform identical inspection.

Audio: Ambient outdoor sound (light wind, distant birds) at -30dB. No
music (keeps focus on instructional content). Voiceover added in post-
production: "A thorough preflight inspection is required before every
flight. Check each propeller for damage, verify gimbal movement, confirm
battery charge, and inspect the body for cracks. This systematic approach
takes just 60 seconds but prevents 90% of avoidable incidents."

Technical: 4K resolution (3840x2160) at 60fps, slowed to 24fps in post
(2.5x slow-motion for instructional detail). Shot on professional cinema
camera (Sony A7S III or equivalent) with 50mm f/1.8 lens (equivalent to
human eye perspective). Natural lighting only (no artificial lights).
Export as ProRes 422 HQ for editing flexibility, final delivery H.264
1080p for web streaming.

Color grading: Rec.709 color space, slight contrast boost (+10%),
saturation -5% (muted professional look), highlights pulled down -10%
to prevent blowouts on white landing pad, shadows lifted +5% to maintain
detail in drone's dark gray body. Orange safety gloves pop against
neutral background (intentional color hierarchy—viewer's eye drawn to
hands).

Result: Comprehensive, easy-to-follow preflight inspection demonstration with cinematic quality and perfect pacing. Student beta testers rated 9.5/10 for clarity. Used as gold standard for all hands-on procedure videos.


END OF DOCUMENT


Document Metadata

Filename: research-video-instructional-material-prompting-techniques.md Version: 1.0 Created: 2025-11-28 Last Updated: 2025-11-28 Author: Part 107 Academy Content Team Status: APPROVED FOR PRODUCTION USE ✅ Related Documents:

  • ai-video-generation-howto.md (comprehensive research document)
  • project-plan.md (overall project roadmap)
  • tasklist.md (video production tasks)

Usage Instructions: This document is a living reference—update as you discover new prompting techniques, tools, or workflows. Version control all changes (track what worked, what didn't). Share successful prompts with team via prompt-archive/ folder.

Feedback & Contributions: If you discover a prompting technique not covered here, document it and submit for inclusion in next version. Quality improvements welcome!


Document prepared for Part 107 Drone Pilot Certification Study Platform Project Repository: https://github.com/coditect-ai/coditect-gtm-customer-part107-study-platform