CtrlK
BlogDocsLog inGet started
Tessl Logo

upgrade-mediabunny

Upgrade Mediabunny and related @mediabunny packages across the Remotion repo. Use when asked to update Mediabunny to the latest version.

68

Quality

81%

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

87%Weight 40%Scale 1-5

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

Highly actionable and token-efficient step-by-step guidance with concrete commands and exact paths. The main gap is the absence of a validation/verification step for what is a batch, repo-wide version bump, which caps workflow clarity.

Suggestions

Add a final verification step such as grepping for the old version or running 'bun i' followed by a build/test to confirm all packages resolved to the new version.

Include a quick sanity check that no @mediabunny/* package was missed (e.g. search the repo for leftover old versions) before declaring the upgrade complete.

DimensionReasoningScore

Conciseness

Seven lean bullets with no padding or over-explanation; the only clarifying note ('Templates use explicit versions, not catalog:, so update them manually') earns its place by disambiguating a real edge case.

5 / 5

Actionability

Provides copy-paste commands ('npm view mediabunny version', 'bun i') plus exact file paths, field names, and package lists for every edit, covering the common cases fully.

5 / 5

Workflow Clarity

The sequence is clearly ordered (find version, update catalog, templates, CLI, studio-shared, docs, then bun i), but this batch operation across many files has no validation/verification checkpoint, so per the rubric cap it cannot exceed 3.

3 / 5

Progressive Disclosure

A simple, single-purpose skill under 50 lines with no need for external bundle files; the flat sequential bullet list is appropriately organized, satisfying the simple-skill exception.

5 / 5

Total

18

/

20

Passed

Description

75%Weight 40%Scale 1-5

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 tight, well-targeted description that clearly answers both what it does and when to invoke it, with a distinct niche and low conflict risk. Specificity and trigger-term coverage are slightly limited by relying on a single action verb and few synonyms.

Suggestions

Add an action synonym to broaden trigger coverage, e.g. 'Upgrade (or bump) Mediabunny and related @mediabunny packages...'.

Mention the scope of affected artifacts more concretely (catalog, templates, CLI, docs) to lift specificity beyond a single 'upgrade' action.

DimensionReasoningScore

Specificity

Names the domain ('Mediabunny and related @mediabunny packages') and a single concrete action ('Upgrade'), which matches the anchor for naming a domain with 1-2 concrete actions but not comprehensive coverage.

3 / 5

Completeness

Explicitly states both what ('Upgrade Mediabunny and related @mediabunny packages across the Remotion repo') and when ('Use when asked to update Mediabunny to the latest version') with a concrete trigger phrase.

5 / 5

Trigger Term Quality

Includes the natural phrase 'update Mediabunny to the latest version' but offers limited synonym coverage (no 'upgrade', 'bump'), placing it at some-relevant-keywords rather than comprehensive.

3 / 5

Distinctiveness Conflict Risk

Targets a narrow, product-specific niche (Mediabunny packages in the Remotion repo) with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

16

/

20

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.