CtrlK
BlogDocsLog inGet started
Tessl Logo

video-template-frame-product-promo

Use this plugin when the user wants a "Product Promo" HyperFrames motion video — Multi-scene product showcase with SVG assets

58

Quality

67%

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-product-promo/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 appropriately lean and well-structured, but its actionability and workflow clarity suffer from a missing concrete render command and absent validation checkpoint. The progressive-disclosure score is further reduced because the referenced 'source/' bundle is not present in the skill.

Suggestions

Add the concrete render command (e.g., an exact html-video/HyperFrames CLI invocation) to the final workflow step so the guidance is executable end-to-end.

Insert an explicit validation checkpoint between editing and rendering, such as previewing the composition or verifying the rendered MP4 against expected duration/fps.

Ensure the referenced 'source/' bundle (including 'source/index.html') is actually shipped with the skill, or remove the path references if the bundle is provided elsewhere.

DimensionReasoningScore

Conciseness

The ~20-line body is lean and efficient, explains no concepts Claude already knows, and every section (what this is, best-for, workflow, attribution) earns its place, matching the anchor for assuming competence with every token earning its place.

5 / 5

Actionability

Steps name concrete targets ('source/index.html', 'sample copy', 'external network assets') but the final 'Render to MP4 via the html-video / HyperFrames renderer' provides no executable command, leaving key execution details missing as in the anchor for incomplete concrete guidance.

3 / 5

Workflow Clarity

Four steps are clearly sequenced, but there is no validation or verification checkpoint (e.g., preview or verify the rendered output before finalizing), and the rubric caps workflow clarity at 3 when validation is absent for render/replace operations.

3 / 5

Progressive Disclosure

Sections are well-organized and reference 'source/index.html', but no 'source/' bundle directory actually exists in the skill, so the single reference is not navigable and the structure is only partially organized, matching the anchor for references present but not clearly real/signaled.

3 / 5

Total

14

/

20

Passed

Description

70%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 is concise, uses appropriate third-person trigger language, and clearly distinguishes this as a HyperFrames product-promo template. It is slightly held back by a single narrow trigger phrase and the absence of explicit capability verbs.

Suggestions

Add a concrete capability verb (e.g., 'Renders a multi-scene product showcase ...') so the 'what' reads as an action rather than a noun phrase.

Broaden the trigger with natural synonyms such as 'product video', 'promo reel', or 'product showcase' to improve trigger-term coverage and reduce narrow-match risk.

DimensionReasoningScore

Specificity

Names the domain ('Multi-scene product showcase with SVG assets', 'HyperFrames motion video') and implies 1-2 concrete outcomes, but lists no explicit capability verbs like 'renders' or 'generates', matching the anchor that names domain and 1-2 actions without being comprehensive.

3 / 5

Completeness

Explicitly answers both what ('Multi-scene product showcase with SVG assets') and when ('Use this plugin when the user wants a Product Promo HyperFrames motion video'), but the trigger is a single quoted phrase rather than multiple concrete variations, keeping it below a 5.

4 / 5

Trigger Term Quality

Includes an explicit 'when the user wants a ...' trigger and the natural phrase 'Product Promo', but is missing common synonyms like 'product video' or 'promo reel', fitting good keyword coverage with a few natural terms missing.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche tied to a specific platform (HyperFrames) and named template ('Product Promo') with minimal conflict risk, but the narrow single-phrase trigger keeps it just below a 5.

4 / 5

Total

15

/

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.