nl-video-score
NL Video Score
Claude cannot play video, but it CAN read image frames. This skill extracts frames at tactical timestamps, compares them against reference frames (if provided), and produces a weighted scorecard so the user can decide: ship, re-roll, or switch model.
Prerequisites
ffmpeg must be installed. Verify: ffmpeg -version
Workflow
1. Get video metadata
ffprobe -v error \
-show_entries stream=codec_name,width,height,r_frame_rate,duration,nb_frames \
-show_entries format=duration \
-of default=noprint_wrappers=1 <video>
More from rayjan0114/narrative-lion-skills
narrative-lion
Interact with Narrative Lion — generate notes from YouTube, search your knowledge base, chat with notes, produce AI video shot pipelines, generate short-form video scripts, and export. Use when the user wants to "create a note from this video", "search my notes", "chat with my notes", "create a filmwork project", "generate a reel/short script", or "export my notes".
27ai-video-shot-review
Debug an AI-generated video shot (Kling / Veo / Sora / Runway / etc.) by extracting strategic frames with ffmpeg, comparing against reference frames, scoring across 5 dimensions on a 55-point scale, and producing a production-readiness decision. Use when the user asks you to analyze / debug / score / review a generated video.
2