
Video Report
Reproduce a broken Remotion render locally by wiring a reported URL into the example app and running verbose render logs.
Overview
Video-report is an agent skill for the Ship phase that reproduces a reported broken video by rendering NewVideo in the Remotion example package with verbose logs.
Install
npx skills add https://github.com/remotion-dev/remotion --skill video-reportWhat is this skill?
- Downloads or applies the failing video URL as src in packages/example/src/NewVideo.tsx
- Runs bunx remotion render NewVideo --log=verbose from packages/example
- Turns vague “video not working” reports into a local render repro
- Uses the monorepo example package as the standard debug surface
Adoption & trust: 1.2k installs on skills.sh; 49.4k GitHub stars; 0/3 security scanners passed (skills.sh audits).
What problem does it solve?
A user says a video URL fails and you need a reproducible local render with enough logging to see what Remotion actually did.
Who is it for?
Remotion contributors or indie builders with the remotion-dev monorepo who triage render bugs from external URLs.
Skip if: Non-Remotion stacks, production-only CDN issues with no local Remotion checkout, or automated QA without the example package.
When should I use this skill?
When a user reports a video not working and you need to download the URL and render via the example package.
What do I get? / Deliverables
NewVideo.tsx points at the reported src and a verbose remotion render run produces logs you can triage or attach to an issue.
- Updated NewVideo.tsx src
- Verbose render log output from remotion CLI
Recommended Skills
Journey fit
This skill exists to verify and debug render failures before you ship video pipelines—classic Ship/testing work on Remotion projects. Subphase testing covers reproducing user-reported video failures with a deterministic render command and verbose logging.
How it compares
Use instead of only opening the URL in a browser when the failure is in the Remotion render pipeline.
Common Questions / FAQ
Who is video-report for?
Developers working in the Remotion repo or a fork that keeps packages/example and NewVideo.tsx as the standard repro target.
When should I use video-report?
During Ship/testing when a bug report mentions a video not working and you need verbose remotion render output before fixing or releasing.
Is video-report safe to install?
It downloads or references external URLs and runs local renders; check the Security Audits panel on this page and trust the reported URL source.
SKILL.md
READMESKILL.md - Video Report
When a user reports a video not working, we should download the URL and put it as the `src` in `packages/example/src/NewVideo.tsx`. Then, in `packages/example`, we should run `bunx remotion render NewVideo --log=verbose`.