CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

remotion-video-creation

Best practices for Remotion - Video creation in React. 29 domain-specific rules covering 3D, animations, audio, captions, charts, transitions, and more. Use when building video in React with Remotion — animations, audio, captions, charts, or transitions.

64

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

The canonical home for this skill is remotion-best-practices in jdrhyne/agent-skills

SKILL.md
Quality
Evals
Security

Quality

Content

70%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 a well-designed, token-efficient index that follows progressive-disclosure structure correctly, and the single lookup workflow is unambiguous. Its main weaknesses are that the 28 referenced rule files are absent from the bundle (dangling navigation, no executable guidance in the body itself) and a small amount of trimmable filler.

Suggestions

Ship the 28 rules/*.md files referenced by the index (or inline the most critical guidance), so the body's navigation promises resolve to real content.

Trim filler such as 'to obtain the domain-specific knowledge' and consider merging the 'When to use' section into the how-to line, since it duplicates the frontmatter trigger.

Add a brief note on which rule files to combine for common multi-faceted tasks (e.g. captions workflows spanning audio, transcribe-captions, and display-captions).

DimensionReasoningScore

Conciseness

The body is a lean index: 28 one-line file pointers with brief glosses and no padding or background explanation of Remotion. Minor trimmable filler remains ('to obtain the domain-specific knowledge', a 'When to use' line that duplicates the frontmatter trigger), matching anchor 4 rather than 5.

4 / 5

Actionability

Pointers are specific (exact file per topic, e.g. 'rules/animations.md - Fundamental animation skills'), but the body contains no code, commands, or concrete steps, and the referenced rule files are not present in the provided bundle, so the key details the pointers promise are missing. Not 2 because the navigation guidance itself is concrete and unambiguous.

3 / 5

Workflow Clarity

A simple, single-purpose skill under 50 lines: the single action - consult the topic index and read the relevant rule file - is unambiguous, matching the simple-skill exception. No destructive or batch operations are involved, so no validation checkpoints are required.

5 / 5

Progressive Disclosure

The structure is exemplary one-level-deep indexing with per-file descriptions, but none of the 28 referenced rules/*.md files exist in the provided bundle, so the navigation the body promises cannot be fulfilled. Not 4 because against the actual bundle structure the references are dangling; not 2 because the overview/indexing pattern itself is correctly designed.

3 / 5

Total

15

/

20

Passed

Description

87%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 strong description that clearly states what the skill covers and when to use it, with the tool name and natural feature keywords as triggers. Coverage is framed as topic areas rather than concrete actions and a few common synonyms are absent, keeping it just short of maximal.

DimensionReasoningScore

Specificity

Lists several specific coverage areas ("3D, animations, audio, captions, charts, transitions") within the named domain of Remotion video creation. Not 5 because these are topic areas rather than concrete action verbs, unlike the anchor-5 example ('Extract text... fill forms... merge documents').

4 / 5

Completeness

Explicitly answers both: what ('Best practices for Remotion - Video creation in React. 29 domain-specific rules covering...') and when ('Use when building video in React with Remotion - animations, audio, captions, charts, or transitions'). Direct match to the anchor-5 example pattern with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural user terms are well covered: 'Remotion', 'React', 'video', 'animations', 'audio', 'captions', 'charts', 'transitions'. Not 5 because common synonyms like 'subtitles', 'motion graphics', or 'render video' are missing; not 3 because the tool name plus all major feature keywords are present in the trigger clause.

4 / 5

Distinctiveness Conflict Risk

Clear niche: a named tool (Remotion) gated by 'building video in React with Remotion' gives distinct triggers with minimal conflict risk. The mention of 'charts' could marginally overlap with a general charting skill, but the Remotion/React gate keeps it distinct.

5 / 5

Total

18

/

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.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

relative_links

Relative link issues: 28 missing

Warning

Total

14

/

16

Passed

Repository

affaan-m/ECC

Path

skills/remotion-video-creation/SKILL.md

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.