Turn a reference video into a super detailed recreation or inspiration prompt. Use when the user provides, mentions, uploads, links, or points to a video and asks to analyze the design, UI, animations, transitions, scroll interactions, typography, colors, assets, WebGL/Three.js, storytelling, section-by-section behavior, or to create a prompt/article that recreates the page, app, interaction, or motion system.
72
89%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
High
Do not use without reviewing
Convert any usable reference video into a builder-ready prompt that captures what the video shows, how it moves, how it should be rebuilt, and what assets or generated media are needed. The default output is one paste-ready prompt unless the user asks for an article, asset pack, or implementation.
Locate the source video.
Inspect the video technically.
ffprobe for duration, dimensions, frame rate, codec, and size.ffmpeg, favoring timeline beats over uniform thumbnails.ffprobe -v error -show_entries format=duration,size:stream=width,height,r_frame_rate -of json "$VIDEO"
mkdir -p /tmp/video-frames
ffmpeg -y -i "$VIDEO" -vf fps=1 /tmp/video-frames/frame-%03d.jpgAnalyze in layers.
Plan assets.
Write the superprompt.
text block for the paste-ready prompt unless the user asks for another format.Verify before finalizing.
content.md plus local frame/video evidence, manifest, and prompts. Follow the current repo article conventions.video.currentTime, parallax layer, opacity reveal, transform, mask, shader, particle field, hover state, or carousel physics.references/superprompt-template.md when writing the final prompt from scratch or when the user asks for the “full detailed prompt.”4c716b5
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.