CtrlK
BlogDocsLog inGet started
Tessl Logo

video-template-frame-kinetic-type

Use this plugin when the user wants a "Kinetic Type" HyperFrames motion video — Bold kinetic typography promo

55

Quality

62%

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 ./plugins/_official/video-templates/frame-kinetic-type/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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 commendably concise and well-structured, but its guidance stays abstract without executable code or validation steps, and the referenced source/ bundle is absent. Adding concrete render commands and either including or correcting the source/ reference would raise the score.

Suggestions

Add the concrete render command (e.g. the exact html-video / HyperFrames CLI invocation) instead of the abstract 'Render to MP4 via the renderer'.

Include a validation checkpoint (e.g. verify the output MP4 plays at 16:9 / 15s / 30fps) before considering the task done.

Either ship the referenced source/index.html bundle or correct the reference path so progressive disclosure points to a real file.

DimensionReasoningScore

Conciseness

The body is lean, assumes Claude's competence, and contains no padded explanation of concepts; every section earns its place.

5 / 5

Actionability

Steps give some direction ('Read source/index.html', 'Replace the sample copy') but no executable code or specific render commands; step 4 ('Render to MP4 via the html-video / HyperFrames renderer') is abstract rather than copy-paste ready.

3 / 5

Workflow Clarity

A clear four-step sequence is present, but there are no validation or verification checkpoints (e.g. confirming the render succeeded or that the file remains self-contained), so the sequence lacks feedback loops.

3 / 5

Progressive Disclosure

Sections are organized and a one-level reference to source/index.html is signaled, but the referenced source/ bundle directory is not present in this skill, so the disclosed reference points to a missing file and navigation is incomplete.

3 / 5

Total

14

/

20

Passed

Description

60%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 provides a clear trigger and a distinct niche, but specifies no concrete actions and only weakly states what the skill produces. Tightening the what with explicit capabilities would lift the completeness and specificity scores.

Suggestions

Add explicit concrete actions to the description (e.g. 'generate an HTML+CSS+GSAP kinetic typography composition and render it to MP4/WEBM').

Expand the 'what' so it answers what the skill produces, not just the category label 'Bold kinetic typography promo'.

DimensionReasoningScore

Specificity

Names the domain ("Kinetic Type" HyperFrames motion video) but lists no concrete actions, only the category "Bold kinetic typography promo", matching the anchor where the domain is named but actions are minimal.

2 / 5

Completeness

Has an explicit "Use this plugin when the user wants..." clause, but the "what" is only the vague "Bold kinetic typography promo", so the what is weakly specified relative to the when.

3 / 5

Trigger Term Quality

Includes natural phrases a user would say — "Kinetic Type", "HyperFrames", "motion video", "kinetic typography promo" — with good coverage, though a few synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (kinetic typography promo videos) with distinct triggers and minimal risk of overlapping with unrelated skills.

5 / 5

Total

14

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
nexu-io/open-design
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.