CtrlK
BlogDocsLog inGet started
Tessl Logo

seedance-vfx

This skill should be used when the user asks for VFX, particles, energy, destruction, transformation, weather effects, magical effects, explosions, smoke, fire, water, or physically plausible effects in Seedance 2.0.

51

Quality

58%

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 ./skills/seedance-vfx/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 a tight, well-structured, actionable VFX prompting guide with copy-paste example phrases, but it leans on a Director's Read reference that is absent from the bundle, which weakens workflow clarity, actionability, and progressive disclosure simultaneously.

Suggestions

Either add the referenced ../../references/directors-read.md file or remove/inline the dependency so the opening workflow step is actually executable.

Add an explicit validation checkpoint, e.g. 'Before returning, verify the phrase states source, motion path, interaction, dissipation, and endpoint' to convert the implicit contract into a feedback loop.

Trim the poetic Intent sentence to a one-line design rationale to lift conciseness toward the fully-lean anchor.

DimensionReasoningScore

Conciseness

The body is lean (~33 lines), assumes Claude's competence, and does not explain what VFX or physics are; the only minor trim candidate is the poetic Intent line ("wonder dies the moment it stops obeying physics... so the impossible reads as witnessed rather than rendered"), placing it at 'efficient; minor instances that could be trimmed' rather than the fully lean anchor.

4 / 5

Actionability

Concrete, copy-paste-ready prompt phrases in the effects table, an explicit state contract, and a `forms -> travels -> dissipates` timing template cover the common cases; it stops short of fully executable because the opening step directs Claude to load [Director's Read](../../references/directors-read.md), a file that is not present in the bundle.

4 / 5

Workflow Clarity

A clear sequence exists (load read -> classify brief -> complete record -> translate to carriers -> return contract) but validation is implicit only (the Effects Contract state list) rather than an explicit checkpoint, and the first step is broken because the referenced file is missing — matching 'steps present but checkpoints missing or implicit'.

3 / 5

Progressive Disclosure

Section structure is good (Intent, Effects Contract, Integration Rules, Timing, Output Contract) and the single external reference is clearly signaled as a one-level-deep markdown link, but the references/ directory does not exist so the Director's Read link is dangling — a missing target is more than a minor organization gap, so it cannot reach 4.

3 / 5

Total

14

/

20

Passed

Description

51%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 an excellent trigger statement with a clear niche and rich natural keywords, but it omits any statement of what the skill actually does, which caps completeness and weakens capability specificity.

Suggestions

Add an explicit 'what' clause naming the concrete action, e.g. 'Generates physics-grounded VFX prompt text and compiled clip descriptions for Seedance 2.0' before the 'Use when...' trigger.

Lead with the capability verb so the description answers both what and when, raising completeness from a 'when-only' formulation.

Optionally include 1-2 more natural synonyms (lighting, CGI, compositing, fluid simulation) to push trigger-term coverage toward comprehensive.

DimensionReasoningScore

Specificity

The description richly names the domain ("VFX, particles, energy, destruction, transformation, weather effects, magical effects, explosions, smoke, fire, water") but never states a concrete action the skill performs — "should be used when the user asks for" is a trigger, not a capability, so it sits at 'names domain but actions minimal/generic' rather than the level above which requires named actions.

2 / 5

Completeness

The 'when' is explicit and strong ("This skill should be used when the user asks for..."), but no 'what' is stated — the description never says what the skill does (generate prompts? compile clips?), matching the 'only when is present without what' anchor; it cannot reach 3 because that anchor requires a clear 'what'.

2 / 5

Trigger Term Quality

Natural user-facing terms are well covered with synonyms ("VFX, particles, energy, destruction, transformation, weather effects, magical effects, explosions, smoke, fire, water"), but a few natural variants (e.g. lighting, CGI, compositing, fluid sims) are absent and there is no file-extension-equivalent token, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

The trigger set is a clear, narrow niche ("physically plausible effects in Seedance 2.0") with distinct VFX-specific terms, giving minimal overlap risk with other skills.

5 / 5

Total

13

/

20

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 1 suspicious

Warning

Total

13

/

16

Passed

Repository
Emily2040/seedance-2.0
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.