CtrlK
BlogDocsLog inGet started
Tessl Logo

video-shortform

Short-form video generation skill — 3-10 second clips for product reveals, motion teasers, ambient loops. Defaults to Seedance 2 but works the same with Kling 3 / 4, Veo 3 or Sora 2. Output is one MP4 saved to the project folder. When the workspace also ships an interactive-video / hyperframes skill, prefer composing several short shots into a single timeline rather than one long monolithic clip.

59

Quality

68%

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 ./design-templates/video-shortform/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 highly actionable with a complete dispatch command and clear sequenced workflow, but progressive disclosure is undermined by a missing referenced file and conciseness is slightly reduced by duplicated model-specific branching.

Suggestions

Add the missing example.html bundle file (referenced in both the resource map and the frontmatter preview entry) or remove the dangling reference.

Consolidate the hyperframes-html special-case into a single short section instead of restating it in Steps 1, 2, and 4.

Add an explicit error-recovery note for the dispatcher (e.g. what to do when the JSON output indicates a provider error) to strengthen workflow_clarity.

DimensionReasoningScore

Conciseness

Lean and assumes competence — model-specific caps and API format hints earn their tokens — but the repeated hyperframes-html special-casing across multiple sections could be consolidated.

4 / 5

Actionability

Provides a complete, copy-paste-ready dispatcher bash command with every flag bound to project metadata, plus a concrete shotlist table and per-model prompt format recipes covering the common cases.

5 / 5

Workflow Clarity

Steps 0–4 are clearly sequenced with a pre-dispatch plan checkpoint and Step 0 hard-locks; no explicit validate→fix→retry loop, but generation is not a destructive/batch operation so the feedback-loop cap does not apply.

4 / 5

Progressive Disclosure

Sections are well-organized and the resource map signals a one-level reference to example.html, but that referenced bundle file does not actually exist on disk, breaking navigation.

3 / 5

Total

16

/

20

Passed

Description

58%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 concrete and well-scoped with strong specificity and distinctiveness, but it omits an explicit usage-trigger clause and relies on the separate triggers field for natural keyword coverage.

Suggestions

Add an explicit 'Use when the user wants a short video clip, reel, or product/motion/ambient loop (≤10s)' clause to raise completeness above 3.

Fold one or two natural synonyms (e.g. 'reel', '短视频') into the description body itself rather than only the triggers list.

Optionally state the negative boundary inline ('not for multi-cut timelines — use the hyperframes skill') to further reduce conflict risk.

DimensionReasoningScore

Specificity

Names concrete actions and outputs ("3-10 second clips for product reveals, motion teasers, ambient loops", "one MP4 saved to the project folder") with several specific use cases, falling just short of comprehensive coverage.

4 / 5

Completeness

Clearly states what the skill does, but lacks an explicit "Use when..." trigger clause; the "When the workspace also ships..." sentence is composition guidance, not a usage trigger, so completeness is capped at 3.

3 / 5

Trigger Term Quality

Includes relevant natural terms ("short-form video", "clips", "MP4") but misses common synonyms and variations a user might say ("reel", "shortform", "短视频") that appear only in the separate triggers field.

3 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (short-form ≤10s generation) and explicitly distinguishes itself from the interactive-video / hyperframes skill, with only minor overlap risk against a general video skill.

4 / 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.