CtrlK
BlogDocsLog inGet started
Tessl Logo

remotion-best-practices

Best practices for Remotion - Video creation in React

50

Quality

55%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/remotion-best-practices/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%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.

The body is an efficient, well-organized index that correctly uses progressive disclosure by pointing to per-topic rule files, but it carries no inline executable guidance and every referenced rule file is missing from the bundle.

Suggestions

Add 1-2 short inline code snippets (e.g. a minimal composition and an interpolation example) so the skill is actionable without loading a rule file.

Ship the referenced rules/*.md files (and rules/subtitles.md) so the disclosure links resolve to real content.

Add a brief validation note such as confirming a chosen rule file exists before relying on it.

DimensionReasoningScore

Conciseness

The body is lean: a brief 'When to use', a one-line pointer for captions, and a flat list of rule links with terse one-line descriptions, with no padding or explanation of concepts Claude already knows.

5 / 5

Actionability

It directs Claude to load concrete rule files, but the SKILL.md itself contains no executable code, commands, or inline examples — only file pointers, so guidance is actionable in direction but not immediately executable from the body.

3 / 5

Workflow Clarity

There is a clear single instruction ('Read individual rule files'), but no validation checkpoints or multi-step sequencing; since the skill is a dispatcher the simple-skill exception applies, yet the body lacks any verification step for whether a loaded rule applies.

3 / 5

Progressive Disclosure

The body is a clean overview pointing one level deep to per-topic rule files with clearly signaled links and short descriptions; however, none of the referenced rules/*.md or rules/subtitles.md files actually exist in the bundle, so navigation is well-structured but partly broken.

4 / 5

Total

15

/

20

Passed

Description

38%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.

The description clearly identifies a distinct niche (Remotion video work) but is too thin to be a strong skill description: it states no concrete capabilities and provides no explicit 'Use when' trigger guidance.

Suggestions

Add concrete capabilities, e.g. 'Define compositions, interpolate and spring-animate props, sync audio, render and trim videos'.

Append an explicit trigger clause, e.g. 'Use when working with Remotion code, the @remotion/* packages, or rendering React-driven video'.

Include natural synonyms and file/package cues (Remotion, @remotion, .tsx compositions, video rendering) to improve trigger term coverage.

DimensionReasoningScore

Specificity

The description only names the domain ('Best practices for Remotion - Video creation in React') without listing any concrete actions or capabilities a user would invoke, matching the 'names the domain but actions are minimal' anchor.

2 / 5

Completeness

A weak 'what' is present ('Best practices for Remotion') but there is no 'Use when...' clause giving explicit trigger guidance, so it sits below the clear-what-with-missing-when anchor at 3.

2 / 5

Trigger Term Quality

It surfaces the natural keyword 'Remotion' alongside 'Video creation in React', but lacks common variations, synonyms, or file extensions; coverage is partial rather than comprehensive.

3 / 5

Distinctiveness Conflict Risk

The 'Remotion' niche is fairly specific and unlikely to overlap with unrelated skills, with only minor overlap risk against general React or animation skills.

4 / 5

Total

11

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

relative_links

Relative link issues: 30 missing

Warning

Total

14

/

16

Passed

Repository
vercel-labs/json-render
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.