CtrlK
BlogDocsLog inGet started
Tessl Logo

homepage-video-assets

Use when rendering or replacing Remotion homepage creator strip videos, especially transparent Chrome WebM and Safari MP4 assets copied into both promo-pages and docs.

68

Quality

83%

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

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

An exemplary procedural skill body: lean, command-driven, with a correctly ordered pipeline and an unusually strong verification section that includes failure-mode diagnosis and a known-good file fingerprint. The only meaningful gap is the unexplained placeholder arguments sprinkled through otherwise copy-paste-ready commands.

DimensionReasoningScore

Conciseness

The body is lean and command-first with zero explanation of concepts Claude already knows — no preamble about what Remotion or ffmpeg is, every sentence either carries a command, a parameter rationale, or a repo-specific rule ('Do not add ProRes .mov files to the homepage PR'). It clearly matches the anchor 5 'every token earns its place' example, and there is no verbosity to push it lower.

5 / 5

Actionability

Commands are concrete, ordered, and mostly copy-paste ready with exact codecs, profiles, pixel formats, and destination paths, and real asset names are listed up front. It falls short of anchor 5 because the commands use unfilled placeholders ('<composition-id>', '<asset>', '<chrome-name>', '<safari-name>') without an explicit note justifying that flexibility, which the guidelines flag.

4 / 5

Workflow Clarity

A clear numbered sequence (render master → convert from master, never from a previous WebM/MOV → copy into both app folders) followed by an explicit Verification section with a validation loop: alpha check via alphaextract, a described failure mode ('every sampled pixel is opaque' → stale/opaque master) with its diagnosis, and a known-good MP4 fingerprint to compare against. This matches the anchor 5 pattern of explicit validation steps with feedback for error recovery.

5 / 5

Progressive Disclosure

This is a single-workflow skill with no bundle files (no references/, scripts/, or assets/ exist) and no content that warrants splitting out; the body is well organized under 'Workflow' and 'Verification' sections. Per the scoring note for simple self-contained skills, well-organized sections alone support a 5, and there are no buried or nested references to push it lower.

5 / 5

Total

19

/

20

Passed

Description

73%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, niche-specific description with explicit 'Use when...' triggers and concrete format/destination details. Its main weakness is that the 'what' is folded into the trigger clause and only one to two actions are named, rather than a fuller statement of capabilities.

Suggestions

Add an explicit capability statement before the trigger clause, e.g. 'Renders transparent ProRes masters, converts them to Chrome WebM and Safari MP4 assets, and copies them into promo-pages and docs.'

Name more of the concrete actions in the description (render, convert, copy, verify dimensions/alpha) to lift specificity beyond 1-2 verbs.

Include file extensions and common synonyms ('.webm', '.mp4', 'transparent video', 'Safari fallback video') to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

The description names the domain ('Remotion homepage creator strip videos') and two concrete actions ('rendering or replacing'), plus concrete asset formats ('transparent Chrome WebM and Safari MP4'), but stops short of listing the full set of actions (converting from ProRes master, copying into both app folders). This matches anchor 3 ('names domain and 1-2 concrete actions, but not comprehensive'); it is not 4 because fewer than 'several' distinct actions are listed, and not 2 because the named formats and destinations keep it well above generic.

3 / 5

Completeness

The 'when' is explicit and strong ('Use when rendering or replacing Remotion homepage creator strip videos, especially transparent Chrome WebM and Safari MP4 assets'), and the 'what' is present but embedded in that clause rather than stated as a standalone capability summary. This sits between anchor 4 (both present, one could be more explicit) and anchor 5; the implicit 'what' and absence of concrete outcome phrases keep it at 4.

4 / 5

Trigger Term Quality

Natural trigger terms include 'render', 'Remotion', 'homepage', 'transparent', 'Chrome WebM', 'Safari MP4', 'promo-pages', and 'docs' — a user needing this skill would plausibly say these. It is not 5 because common variations like '.webm'/'.mp4' extensions, 'MP4 fallback', or 'video assets' as a standalone phrase are absent; not 3 because coverage of the niche's natural vocabulary is good, not partial.

4 / 5

Distinctiveness Conflict Risk

'Remotion homepage creator strip' plus app-specific destinations ('promo-pages', 'docs') carves out a clear niche with distinct triggers and near-zero overlap risk with other skills. It clearly matches the anchor 5 example pattern of a narrow, format-specific scope.

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.

Validation — 16 / 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.