U
upload-element-previews
About upload-element-previews
A skill for uploading Element preview assets and updating their media URLs. It guides contributors through selecting the asset source and handling local review files.
Key features
- 01Choose render or submission assets
- 02Upload Element previews
- 03Replace image and media URLs
- 04Handle local review assets
Use cases
- 01Publish newly rendered previews
- 02Upload committed preview files
- 03Keep concurrent branch previews separate
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ remotion-dev/ remotion --skill upload-element-previewsAfter installing, type/upload-element-previewsin Claude Code to confirm it loaded.
Details
From the project READMEUpload Element Previews
- Identify the Element slug. Ask if it is ambiguous.
- Choose the source:
- Use
renderfor fresh files in.element-previews. - Use
submissionfor committed files instatic/elements.
- Use
- Upload the previews:
cd packages/docs
bun run upload-element-preview \
--element=<category>/<slug> \
--source=<render|submission>
Each upload uses a new random URL postfix, including when the Element already has hosted previews. This keeps previews from concurrent branches independent.
- Replace
image,posterUrl, andvideoUrlwith the newly printedremotion.mediaURLs. - If using
submission, delete the local review assets. If usingrender, leave.element-previewsuncommitted. - Commit and push when the work belongs on a branch.
Comments
Markdown supported