CtrlK
BlogDocsLog inGet started
Tessl Logo

remotion-upgrade

Upgrade Remotion, its related packages, compatible Mediabunny packages, and installed Remotion Agent Skills. Use when asked to upgrade or update a Remotion project.

80

Quality

100%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tight, well-sequenced upgrade workflow with executable commands, a decision branch, and a concrete verification checkpoint. It respects token budget, gives specific actionable guidance, and keeps external references appropriately scoped. The only minor gap is the absence of an explicit retry-on-mismatch feedback loop in the verification step.

Suggestions

In step 5, add an explicit feedback loop: if the diff shows version mismatches, fix the offending entries and re-run the verification (re-check the diff and `npx remotion versions`) until all Remotion packages share one version and Mediabunny packages use the compatible version.

For the manual upgrade path in step 3, consider giving a concrete copy-paste form for the core mutation (e.g. an example `npm install remotion@<version>` / package-manager equivalent) alongside the current instruction-level description.

Clarify how to handle a case where `npm view remotion version` returns a version newer than what Mediabunny documents as compatible — state whether to pin Remotion down to the Mediabunny-compatible version or proceed and verify.

DimensionReasoningScore

Conciseness

Lean and efficient with no explaining of concepts Claude already knows; every sentence adds non-obvious task guidance such as 'Preserve unrelated changes' and exact-version pinning, so each token earns its place.

3 / 3

Actionability

Provides concrete executable commands (npx remotion upgrade, npm view remotion version, npx remotion skills update, npx remotion versions) plus specifically-specified manual steps (exact version, all matching deps, compatible version from a named doc page), meeting the bar for actionable instruction guidance.

3 / 3

Workflow Clarity

A clearly numbered 5-step sequence with an explicit decision branch in step 2 and a concrete validation checkpoint in step 5 (review diff, ensure single Remotion version and compatible Mediabunny version, run npx remotion versions), satisfying the 'explicit validation steps' anchor.

3 / 3

Progressive Disclosure

Under 50 lines with well-organized numbered sections and two clearly-signaled one-level-deep external references (the releases changelog and the Mediabunny compatibility page), so it qualifies for the top anchor via the simple-skills guideline.

3 / 3

Total

12

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A concise, well-constructed description that names concrete targets, includes an explicit trigger clause covering natural phrasings, and is clearly scoped to the Remotion domain. It satisfies all four dimensions at the top anchor with no fluff or over-claims.

DimensionReasoningScore

Specificity

Names four concrete upgrade targets — Remotion, related packages, compatible Mediabunny packages, and Agent Skills — matching the 'lists multiple specific concrete actions' anchor rather than merely naming a domain.

3 / 3

Completeness

Explicitly answers 'what' (the four upgrade targets) and 'when' (an explicit 'Use when...' clause), matching the score-3 anchor that requires both with explicit triggers.

3 / 3

Trigger Term Quality

The explicit 'Use when asked to upgrade or update a Remotion project' covers both natural phrasings ('upgrade' and 'update') a user would say, with good coverage for this narrow domain.

3 / 3

Distinctiveness Conflict Risk

The Remotion/Mediabunny niche is highly specific and the trigger is scoped to Remotion projects, making overlap with general upgrade skills unlikely.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
remotion-dev/remotion
Reviewed

Table of Contents

Is this your skill?

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.