Skills remotion-render
๐Ÿ“ฆ

remotion-render

Content revision r1 Medium Risk โš™๏ธ External commands๐ŸŒ Network access

Render React Animations as Videos

Turning React animation code into shareable video requires a configured rendering pipeline. This skill submits Remotion TSX to inference.sh and returns rendered video output.

Supports: Claude Codex Code(CC)
โš ๏ธ 50 Poor

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "remotion-render" from https://skillstore.io/skills/101-skills-remotion-render.md and its manifest at https://skillstore.io/api/skills/101-skills-remotion-render/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "remotion-render". Render a square loading counter from zero to one hundred over five seconds.

Expected outcome:

A 1080 by 1080 video with a centered percentage counter, dark background, 60 FPS timing, and the returned video location.

Using "remotion-render". Create a three-scene product announcement using supplied titles and brand colors.

Expected outcome:

  • A reusable Remotion composition with timed scenes and fade transitions.
  • Props for titles, subtitles, and colors.
  • A rendered video location after cloud processing.

Using "remotion-render". Render a logo entrance using spring motion.

Expected outcome:

A two-second video where the logo scales smoothly into view using configured spring damping and stiffness.

Security Audit

Medium Risk
v5 โ€ข 7/12/2026 Open versioned report

Eight findings confirm commands that authenticate, submit rendering jobs, or install remote skill packages. One network finding confirms a remote image request; remaining matches are Markdown syntax, source examples, or documentation links. The workflows also send TSX and props to inference.sh for cloud execution.

1
Files scanned
213
Lines analyzed
9
Review items
0
False positives ignored

Confirmed security concerns (1)

Medium
Cloud Code and Data Transmission
The documented workflows submit user-authored TSX, props, and render settings to the infsh/remotion-render cloud application. Sensitive content could leave the local environment.
Both CLI and Python examples explicitly pass component code and render inputs to a named cloud application.
Capability review items (9)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
> **Install the belt CLI skill:** `npx skills add belt-sh/cli`
Line 7 instructs users to run npx to download and install a remote skill package. This creates an external command and software supply-chain boundary.
Medium
Ruby/shell backtick execution
```bash
The fenced block runs belt login and submits TSX to the remote remotion-render application. These are intentional external commands with authentication and network effects.
Medium
Ruby/shell backtick execution
```bash
The fenced example invokes belt app run and sends a rendering request to an external application. This command has network and remote execution effects.
Medium
Ruby/shell backtick execution
```bash
The example invokes belt app run to submit an animated counter for remote rendering. This is a real external command.
Medium
Ruby/shell backtick execution
```bash
The example starts a belt app run command that submits code to the remote renderer. This is an intentional external command.
Medium
Ruby/shell backtick execution
```bash
The example invokes belt app run with component code and props for remote rendering. This is a real external command with network effects.
Medium
Ruby/shell backtick execution
```bash
The example invokes belt app run to submit a sequence animation to the cloud renderer. This is a real external command.
Medium
Ruby/shell backtick execution
```bash
The fenced block contains four npx skills add commands that download and install remote packages. These commands create software supply-chain exposure.
Low
Hardcoded URL
![Remotion Render](https://cloud.inference.sh/app/files/u/4mg21r6ta37mpaz6ktzwtt8krr/01kg2c0egyg243m
The Markdown embeds an image from cloud.inference.sh, causing renderers to request a third-party asset. That request can expose client metadata to the host.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/101-skills-remotion-render/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/101-skills-remotion-render/security.svg)](https://skillstore.io/skills/101-skills-remotion-render?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/101-skills-remotion-render?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/101-skills-remotion-render/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/101-skills-remotion-render.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

101-skills. (2026). remotion-render security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/101-skills-remotion-render/audits/5

BibTeX citation

@techreport{101-skills-101-skills-remotion-render-2026, author = {101-skills}, title = {remotion-render security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/101-skills-remotion-render/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "remotion-render security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "101-skills" date-released: "2026-07-12" url: "https://skillstore.io/skills/101-skills-remotion-render/audits/5" identifiers: - type: other value: "skillstore:101-skills-remotion-render:audit:5" description: "Skillstore immutable audit report identifier"

Compare variants

17 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Highest Skillstore Score
remotion-dev Recommended

remotion-dev-remotion-render

Skillstore Score 77
Evidence Confidence High
Skillstore usage 6
Updated

2026-08-21

infsh-skills-remotion-render

Skillstore Score 74
Evidence Confidence High
Skillstore usage 6
Updated

2026-08-21

toolshell-remotion-render

Skillstore Score 69
Evidence Confidence High
Skillstore usage 16
Updated

2026-08-21

skillssh-remotion-render

Skillstore Score 69
Evidence Confidence High
Skillstore usage 12
Updated

2026-08-21

inference-shell-remotion-render

Skillstore Score 69
Evidence Confidence High
Skillstore usage 7
Updated

2026-08-21

tul-sh-remotion-render

Skillstore Score 50
Evidence Confidence High
Skillstore usage 21
Updated

2026-08-21

halt-catch-fire-remotion-render

Skillstore Score 50
Evidence Confidence High
Skillstore usage 12
Updated

2026-08-21

inference-skills-remotion-render

Skillstore Score 50
Evidence Confidence High
Skillstore usage 9
Updated

2026-08-21

inferen-sh-remotion-render

Skillstore Score 50
Evidence Confidence High
Skillstore usage 7
Updated

2026-08-21

qu-skills-remotion-render

Skillstore Score 50
Evidence Confidence Medium
Skillstore usage 12
Updated

2026-08-21

inference-sh-skills-remotion-render

Skillstore Score 50
Evidence Confidence Medium
Skillstore usage 7
Updated

2026-08-21

101-skills Current

101-skills-remotion-render

Skillstore Score 50
Evidence Confidence Medium
Skillstore usage 4
Updated

2026-08-21

inference-sh-8-remotion-render

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 8
Updated

2026-08-21

skills-shell-remotion-render

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 7
Updated

2026-08-21

inference-sh-6-remotion-render

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 7
Updated

2026-08-21

inference-sh-9-remotion-render

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 6
Updated

2026-08-21

inference-sh-7-remotion-render

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 6
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: Medium
55
Architecture
85
Maintainability
87
Content
65
Community
83
Spec Compliance

What You Can Build

Create Product Motion Graphics

Render branded titles, counters, and transitions from reusable React components.

Generate Data-Driven Videos

Pass changing values through props to produce repeatable reports or social clips.

Prototype Remotion Animations

Test timing, interpolation, sequences, and spring motion without configuring a local renderer.

Try These Prompts

Render Simple Text
Create a three-second Remotion video showing [text] fading onto a [background color] background. Render at [width] by [height] and [fps] FPS.
Animate Provided Data
Build a Remotion counter using [data values] and [brand colors]. Pass the values as props and render a [duration]-second video.
Sequence a Branded Clip
Create a Remotion composition with [scene count] timed scenes, [transition style], and [media assets]. Use the supplied brand rules and render settings.
Design a Parameterized Video System
Design a reusable Remotion component for [campaign]. Validate [input fields], sequence [content stages], stream render progress, and produce variants for [formats].

Best Practices

  • Keep component inputs explicit and pass changing content through props.
  • Choose frame rate, duration, and dimensions before tuning animation timing.
  • Review code and remove secrets before submitting any cloud render request.

Avoid

  • Do not include credentials, private URLs, or confidential data in TSX or props.
  • Do not install unpinned remote skills without reviewing their source and publisher.
  • Do not assume remote assets or unsupported packages are available during rendering.

Frequently Asked Questions

What input does the renderer require?
It requires TSX code that default-exports a React component. Other render settings are optional.
Which animation APIs can I use?
The documentation lists React and common Remotion APIs, including spring, interpolate, Sequence, Audio, Video, and Img.
Can I pass dynamic content?
Yes. Supply a props object and receive those values in the exported component.
Does rendering happen locally?
No. The examples submit code and settings to the inference.sh cloud application.
What setup is required?
Install the belt CLI or Python SDK, authenticate with inference.sh, and maintain network access.
Can I monitor a long render?
Yes. The Python SDK example streams progress updates and reports the video location when available.

Developer Details

Author

101-skills

License

MIT

Skillstore revision

r1

Version notice

The author did not declare a version.

Ref

d71c7417a35d5c2624161bd2fe8de8a41a362128

Maintenance freshness

7/18/2026

Usage

3 downloads ยท 0 views

File structure

๐Ÿ“„ SKILL.md

More from 101-skills

View all
View all