Plan, capture, edit, and visually QA short product demo recordings for docs, releases, and integration walkthroughs. Use when recording or replacing browser/app videos such as n8n or Node-RED flows; not for general-purpose video production.
71
86%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Treat framing, privacy, narrative, and decoded output as separate release gates. A successful product run does not prove that the recording is safe, readable, or cleanly composed.
For native macOS or browser capture mechanics, read references/capture-macos.md. For browser workflow builders with polling or retry loops, read references/browser-workflows.md. For title cards, lower-thirds, diagrams, callouts, and end cards, read references/infographic-style.md.
Before recording:
@themoltnet/design-system library, neighboring docs media, and the
integrated product's native UI—in that order—to create a title-card still,
the densest annotated UI still, and an end-card still before recording.
These approved stills become the baseline for later videos in the series.INTENT — Extract place and timeframe followed by
INTENT COMPLETE — Fetch the forecast. Use the product's actual stage names
and observable state; do not narrate hidden reasoning.yuv420p, constant
30 fps, no audio unless narration is intentional, and MP4 fast-start.-threads 1.Run the bundled helper against the final file, not an intermediate:
.agents/skills/product-demo-recording/scripts/qa-video.sh \
path/to/final.mp4 /private/tmp/demo-video-qa --interval 2 4 5 6The helper writes stream metadata, a sequentially decoded contact sheet, and start/middle/end plus requested timestamp frames as JPEGs. Use a fresh output directory.
Then perform all of these checks:
Do not describe the recording as reviewed until these checks were performed on the exact file that will be committed.
246665a
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.