CtrlK
BlogDocsLog inGet started
Tessl Logo

fal-video-edit

Edit existing videos using AI — remix style, upscale, remove background, and add audio via fal.ai's hosted video models.

64

Quality

77%

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/fal-video-edit/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is a concise, well-organized catalogue stub, but it delegates the real workflow to the upstream repository, leaving it only partially actionable with no in-skill validation steps. Embedding a minimal runnable example or summary of the upstream workflow would materially improve it.

Suggestions

Include at least one concrete, executable fal.ai invocation (e.g. the model endpoint and a sample API call) so the skill is actionable without leaving SKILL.md.

Add a short, sequenced edit workflow with a verification checkpoint (e.g. 'run the model, then probe the output URL to confirm the result') instead of only pointing to the upstream README.

Summarize the upstream bundle's key scripts/references inline so the skill works even before the user inspects the external repo.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence without explaining concepts it already knows; the only minor inefficiency is the 'What it does' line repeating the frontmatter description verbatim, which is not enough to drop it below the lean/efficient anchor.

3 / 3

Actionability

It provides one concrete command ('open https://github.com/fal-ai-community/skills') but the actual operational guidance is delegated to the upstream README, leaving key details incomplete rather than copy-paste ready.

2 / 3

Workflow Clarity

A loose discovery sequence exists (inspect upstream, install bundle, invoke by name), but there is no workflow or validation checkpoint for the actual video-editing task, so it sits at 'steps present but checkpoints missing'.

2 / 3

Progressive Disclosure

The body is under 50 lines with well-organized sections and a single clearly signaled external pointer to the upstream repo, with no nested references — matching the simple-skill allowance for a 3 on organization alone.

3 / 3

Total

10

/

12

Passed

Description

82%

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 specific and distinctive with natural trigger terms, but it lacks an explicit 'when to use' clause, which caps completeness. Adding a 'Use when...' sentence would raise it to a top score.

Suggestions

Append a 'Use when...' clause, e.g. 'Use when the user asks to remix, upscale, or remove the background from an existing video, or add audio to it.'

Add common natural variations such as 'video upscaling', 'green screen removal', or file extensions like '.mp4' to broaden trigger coverage.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'remix style, upscale, remove background, and add audio' — matching the anchor for listing several specific concrete actions rather than naming only a domain.

3 / 3

Completeness

It clearly states what the skill does but omits any 'Use when...' clause or equivalent explicit trigger guidance, so the 'when' is implied rather than stated; a missing when clause caps completeness at 2.

2 / 3

Trigger Term Quality

Phrases like 'upscale', 'remove background', 'add audio', and 'remix style' are natural terms a user would say when needing this skill, giving good coverage rather than just one keyword.

3 / 3

Distinctiveness Conflict Risk

The scoping to 'fal.ai's hosted video models' plus specific editing actions carves a clear niche unlikely to trigger for unrelated skills, matching the distinct-triggers anchor.

3 / 3

Total

11

/

12

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.