Native video analysis using Google Gemini API. Upload and analyze video files — describe scenes, extract text/UI, answer questions about content, transcribe speech, identify objects and actions.
SkillScore86Maintained
Automatic
◆AI Engineer pack
Last verified 8/16/2026
What it changes
Passed 17 of 20 test cases with the skill, and 7 of 20 without it.
Without skill36%
With skill86%
Checks it passed that the model alone missed
The response names gemini-2.5-flash as the default model.
The response specifies using the --model gemini-2.5-pro flag.
The response specifies the environment variable name GOOGLE_AI_API_KEY.
and 9 more in the full report
11 fixed8 passed either way3 still failing0 broke
Pass-rate lift
+50 pp
Tokens
-20%
Agent turns
0%
Response time
-59%
Model gemini-3.6-flashMeasured 8/16/2026v119 of 22 cases passed with skill · 20 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 11
Prompt
Which environment variable name must be set to provide API credentials for the video analysis script?
What was checked, without and with the skill
Checked
Without skill
With skill
The response specifies the environment variable name GOOGLE_AI_API_KEY.
Missed
Passed
case-11 · gemini-3.6-flash · 8/16/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md49 lines4 filesincludes scripts
Gemini Video Analyzer
Analyze videos natively using Google Gemini's multimodal API. No frame extraction needed — Gemini processes video at 1 FPS with full motion, audio, and visual understanding.
Quick Start
# Analyze a video with default prompt (full description)
GOOGLE_AI_API_KEY=$GOOGLE_AI_API_KEY python3 {baseDir}/scripts/analyze.py /path/to/video.mp4
# Ask a specific question
GOOGLE_AI_API_KEY=$GOOGLE_AI_API_KEY python3 {baseDir}/scripts/analyze.py /path/to/video.mp4 "What text is visible on screen?"
# Manage uploaded files
GOOGLE_AI_API_KEY=$GOOGLE_AI_API_KEY python3 {baseDir}/scripts/manage_files.py list
GOOGLE_AI_API_KEY=$GOOGLE_AI_API_KEY python3 {baseDir}/scripts/manage_files.py cleanup
Supported Formats
MP4, AVI, MOV, MKV, WebM, FLV, MPEG, MPG, WMV, 3GP — up to 2GB per file.
How It Works
Video uploads to Google's Files API (temporary, auto-deletes after 48h)