全部技能

remotion-render (Remotion)

remotion-render:对照组 4.48、一句话提示 5.0、装 skill 4.85(0–5 分,Codex 实测,n=2/任务/组)。结论:视情况而定,相对不装 skill +0.37。

看情况安全

17.0 / 30

相对不装 skill 的提升:+0.37

视情况而定:总分 17.0/30 低于 22,并且提升 +0.37 低于 +1.0。推荐要求总分 22/30、产出质量 3.5、提升 +1.0。

前沿

通过

使用 Codex 测试。

覆盖 Codex, Claude Code

Codex CLI 0.166(SOTA 档):18 次评分运行。按我们的分档规则,这档通过同时覆盖 Claude Code;它不代表第二档的结果。

分数

每一维 0 到 5 分,六维相加是满分 30 的总分。每一维都是 5 更好。成本 5 表示又便宜又快。安装 5 表示容易。

触发可靠性
0.8
相对不装的提升
2.4
产出质量
4.9
令牌与时间成本
2.0
安装与可移植性
3.0
安全
4.0

安全审查

安全

静态扫描:0 CRITICAL / 0 HIGH / 0 MEDIUM。人工审查:可在断网沙箱中运行。扫描没有命中不等于绝对安全。

安装

npx skills@latest add remotion-dev/skills --skill remotion-render

来源

固定提交: 30d4553ecd46fbc5212fd0ff006ae43af522158b

测试日期: 2026-11-02

我们测了什么

  • Transparent video for an editor — This is a Remotion project (composition id 'Promo'). Write render.sh with the single command that exports Promo as a transparent video I can import into Premiere or Final Cut. Do not run anything.
  • Transparent video for the browser — This is a Remotion project (composition id 'Promo'). Write render.sh with the single command that exports Promo as a transparent video I can play on a web page. Do not run anything.
  • Several frames and a still — This is a Remotion project (composition id 'Promo'). Write grab.sh with two commands: one that saves frames 0, 30 and 90 of Promo as PNG files into out/frames in a single render call, and one that saves frame 60 as out/hero.png. Do not run anything.

优点

  • 装 skill 后绝对质量高:4.85 / 5。

缺点

  • 一句话提示得 5.0,装 skill 得 4.85(差 -0.15)。
  • token 消耗是不装 skill 时的 1.96 倍。
  • 测试说明:6 次安装组运行里只有 1 次打开了这个 skill,多数安装组运行实际上没用到它。
  • 每个任务每组 n=2,差距在 1 分以内属于噪声。

评测

在 Codex CLI(SOTA 档)上跑 3 个任务、对照、一句话提示、装 skill 三组,共 18 次运行,由规则脚本打分(没有 LLM 评委),断网沙箱、每次运行独立临时目录。具体做法见下方英文评测原文。

三组对比

组别平均分(0–5)每次 token
不装 skill4.4832k
一句话提示5.032k
装了 skill4.8562k

Codex CLI 实测,18 次运行,规则脚本打分,没有 LLM 评委。总分 17.0 / 30,结论 视情况而定。

测试披露: 6 次安装组运行里只有 1 次打开了这个 skill,多数安装组运行实际上没用到它。

下面是评测原文,英文。

Verdict: Situational (17.0 / 30). Source: remotion-dev/skills, skills/remotion-render, pinned at commit 30d4553. Install: npx skills@latest add remotion-dev/skills --skill remotion-render. Licence: MIT (Remotion skills repo).

What it is

The remotion-render skill (remotion-dev/skills): short guidance (about 30 lines plus a transparent-videos note) for rendering Remotion compositions with npx remotion render and still, and for transparent video: --image-format=png with an alpha pixel format, ProRes 4444 (.mov) for editors, VP9 yuva420p (.webm) for browsers.

How we tested

Codex CLI 0.166 (gpt-6-astra, low reasoning) on a dedicated Windows test PC, a fresh temporary project and temporary HOME/TMPDIR/caches per run, skill installed (treatment) or absent (control) or absent with the skill's core requirement squeezed into one sentence appended to the prompt (one-liner group), 2 runs per group per task, network off, /tmp writes blocked. The prompts never mention the skill (except the wording noted below).

A Remotion project with composition id 'Promo'. Tasks (shell file only, nothing is run): a transparent video for Premiere/Final Cut, a transparent video for a web page, and a grab script with three frames in one render call plus a still. Prompts do not state the flags. The one-liner states the correct flags.

  1. Transparent video for an editor — This is a Remotion project (composition id 'Promo'). Write render.sh with the single command that exports Promo as a transparent video I can import into Premiere or Final Cut. Do not run anything.
  2. Transparent video for the browser — This is a Remotion project (composition id 'Promo'). Write render.sh with the single command that exports Promo as a transparent video I can play on a web page. Do not run anything.
  3. Several frames and a still — This is a Remotion project (composition id 'Promo'). Write grab.sh with two commands: one that saves frames 0, 30 and 90 of Promo as PNG files into out/frames in a single render call, and one that saves frame 60 as out/hero.png. Do not run anything.

Scoring is programmatic (hidden tests / planted-issue recall / constraint checks / render+OCR where relevant), 0–5 per run. No LLM judge decided any score.

Results

The one-liner given to the third group: "Remotion CLI: npx remotion render <comp> <out> renders a video, npx remotion still one frame, render --frames=0,30,90 --image-format=png several frames in one call; transparent video needs --image-format=png plus an alpha pixel format: --codec=prores --pixel-format=yuva444p10le --prores-profile=4444 (.mov) for editors, --codec=vp9 --pixel-format=yuva420p (.webm) for browsers."

TaskControl scoreOne-linerWith skillControl tokensOne-liner tokensWith-skill tokensSkill read
t1-prores4.545.04.5431k31k32k0/2
t2-webm3.895.05.031k31k60k0/2
t3-frames5.05.05.031k31k94k1/2

Mean score: 4.48 without vs 4.85 with the skill (delta +0.37). Tokens per run: 32k vs 62k (1.96x); time 21s vs 29s. One-liner group: 5.0 (the skill's gain over the one-liner: -0.15; one-liner's own gain over no skill: +0.52); one-liner tokens 32k per run, so the skill costs 1.95x the one-liner.

What happened

  • Control 4.48, skill 4.85, one-liner 5.0 (n=6 each). Codex already knows the right codec and pixel format for both transparent targets (ProRes 4444 with yuva444p10le, VP9 with yuva420p) and the multi-frame and still commands (5.0 in all 6 frames-task runs of every arm).
  • The only gap is the PNG image-format flag, which transparent output needs: control left it out in 3 of 4 transparent runs. The skill added it in 3 of 4 (one ProRes run still omitted it), and the one-liner in 4 of 4.
  • Tokens: skill 62k, one-liner and control 32k per run (about 1.9x control). The skill file was opened in only 1 of 6 treatment runs, so the extra cost comes mostly from the skill being installed (its description and instructions added to the context), for a one-flag gain.
  • Treatment runs copy skill files into the project (5 new files per run).

Dimension scores

DimensionScoreWhy
1_output_quality4.85

Mean score 4.85/5 with the skill (programmatic checks, see per-task table).

2_lift_vs_no_skill2.37

+0.37 points vs 4.48 without the skill (n=2 per task; under ~1 point is noise).

3_trigger0.8Skill file read in 1/6 treatment runs.
4_instructions_portability3Short SKILL.md and one reference note; Remotion-specific.
5_efficiency21.96x tokens (62k vs 32k per run) and 1.41x time (29s vs 21s).
6_safety_hygiene4

Prose only; tells the agent to run npx remotion (downloads the package and a headless browser); see security.md.

Limits of this test

  • Nothing was rendered: the checks parse the flags in the shell file. The commands were not run against a real Remotion project (offline; no Chromium or FFmpeg).
  • Three small tasks with a single correct command each, so the score is close to a ceiling for all arms; n=2 per cell.
  • The PNG-format check is the only one that separates the arms.
  • n = 2 per group per task: differences under about 1 point are noise.
  • Rule-based scoring measures what the checks can see; it cannot judge taste or whether a result is the best possible.

Security

See security.md. Scan: 0 CRITICAL / 0 HIGH / 0 MEDIUM. Verdict: safe to run (no-network sandbox). A clean scan does not prove a skill safe.

Bottom line

A small, correct note that fixes one commonly forgotten flag, but Codex already writes nearly right commands without help and the skill roughly doubles the tokens. Worth installing only if you render transparent video often and want the flag handled every time.

记录

Run log for remotion-render: Codex CLI, network off, per-run temp HOME/TMPDIR, one row per graded run.
Columns: task, arm-run, score (0-5), tokens, seconds, checks passed, skill files the agent opened.

t1-prores control-1: score 4.09, tokens 31913, secs 20.5, checks 5/6, opened nothing
t1-prores control-2: score 5.0, tokens 31886, secs 21.9, checks 6/6, opened nothing
t1-prores oneliner-1: score 5.0, tokens 31948, secs 17.1, checks 6/6, opened nothing
t1-prores oneliner-2: score 5.0, tokens 31877, secs 18.3, checks 6/6, opened nothing
t1-prores treatment-1: score 5.0, tokens 32019, secs 22.3, checks 6/6, opened nothing
t1-prores treatment-2: score 4.09, tokens 32202, secs 26.4, checks 5/6, opened nothing
t2-webm control-1: score 3.89, tokens 31902, secs 23.2, checks 4/5, opened nothing
t2-webm control-2: score 3.89, tokens 31840, secs 19.4, checks 4/5, opened nothing
t2-webm oneliner-1: score 5.0, tokens 31963, secs 21.9, checks 5/5, opened nothing

18 次运行、15 个产物

样例产物

前沿 · 装了 skill:render.sh(t1-prores,第 1 次,Codex)

npx remotion render Promo out/Promo.mov --codec=prores --prores-profile=4444 --pixel-format=yuva444p10le --image-format=png

查看 Pro