skills/inspect-video/SKILL.md
# Inspect Video Skill Gemini-powered video inspection for quality analysis and debugging. ## Purpose Use Gemini 3 Pro's video understanding to: - Describe what's happening in the video - Identify freeze frames, black frames, glitches - Detect visual quality issues - Verify content matches expectations - Generate quality reports ## Usage ```bash python skills/inspect-video/inspect.py <video_file> [--prompt "custom query"] ``` ## Default Inspection Without custom prompt, runs a standard qua
npx skillsauth add nuva-lab/vibecut skills/inspect-videoInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Gemini-powered video inspection for quality analysis and debugging.
Use Gemini 3 Pro's video understanding to:
python skills/inspect-video/inspect.py <video_file> [--prompt "custom query"]
Without custom prompt, runs a standard quality check:
python skills/inspect-video/inspect.py video.mp4
Output:
{
"description": "Panel discussion with 3 speakers...",
"quality_issues": ["Video appears to freeze at 35s"],
"visual_quality": "good",
"audio_sync": "appears synchronized",
"recommendations": ["Check source video at 35s mark"]
}
Ask specific questions about the video:
# Check for specific content
python skills/inspect-video/inspect.py video.mp4 --prompt "Who are the speakers and what are they discussing?"
# Debug freeze issue
python skills/inspect-video/inspect.py video.mp4 --prompt "Does the video freeze or loop at any point?"
# Verify captions
python skills/inspect-video/inspect.py video.mp4 --prompt "Are the captions visible and readable?"
Use for quality assurance after rendering:
from skills.inspect_video.inspect import inspect_video
result = inspect_video("output/final.mp4", "Does the video have any visual glitches?")
if "freeze" in result.lower() or "glitch" in result.lower():
print("Quality issue detected!")
tools
Generate voiceover scripts in Joyce's style for video clips
tools
Clone a voice using qwen3-tts and generate speech from text
development
# Validate Media Skill Pre-flight media validation and diagnostics using ffprobe. ## Purpose Check video/audio files for common issues before rendering: - Duration mismatches between video and audio tracks - Missing audio tracks - Codec compatibility - Volume levels - Potential freeze points ## Usage ```bash python skills/validate-media/validate.py <video_file> [--verbose] ``` ## Output JSON report with issues and recommendations: ```json { "file": "video.mp4", "video_duration": 35.1
tools
Transcribe a video clip using Gemini to get timestamped segments for captions