CtrlK
BlogDocsLog inGet started
Tessl Logo

fal-kling-o3

Generate images and videos with Kling O3 — Kling's most powerful model family — via fal.ai.

57

Quality

66%

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-kling-o3/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 content is a brief, well-structured catalogue entry that efficiently points to an upstream bundle. Its main weakness is actionability: it delegates the actual generation workflow externally rather than providing executable steps.

Suggestions

Add a minimal executable example for the most common generation task (e.g., a fal.ai call to generate an image or video with Kling O3) so Claude can act without fetching the upstream repo.

Summarize the upstream install path concretely (target directory / command) instead of only directing Claude to inspect the README.

If detailed guidance must live upstream, link to a specific file path in the repo rather than the repo root.

DimensionReasoningScore

Conciseness

The body is lean and free of padded explanations of concepts Claude already knows, with only minor prose in 'How to use' that could be trimmed slightly.

4 / 5

Actionability

It provides one concrete command ('open https://github.com/fal-ai-community/skills') and a clear pointer, but the actual image/video generation steps are deferred to the upstream repo, leaving key execution details missing.

3 / 5

Workflow Clarity

A clear two-step sequence (install the upstream bundle, then invoke the skill by name or trigger) is given; no destructive or batch operations are involved so no validation cap applies.

4 / 5

Progressive Disclosure

Sections are well organized and the body is short with a clearly signaled upstream reference, but bulk content lives in an external GitHub repo rather than local one-level-deep reference files.

4 / 5

Total

15

/

20

Passed

Description

65%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 and clearly names a distinct niche with natural trigger terms, but it omits an explicit 'Use when...' clause and only lists a couple of actions. Adding a when-to-use phrase and one or two more concrete actions would lift it.

Suggestions

Add an explicit 'Use when...' clause stating when Claude should activate this skill (e.g., when the user wants to generate images or videos with Kling O3 via fal.ai).

List a couple more concrete actions or output types (e.g., text-to-image, image-to-video) to broaden capability coverage.

Include common synonyms or file-format terms users might say to improve trigger keyword coverage.

DimensionReasoningScore

Specificity

Names the domain (image/video generation) with two concrete actions ('Generate images and videos'), but offers no further detail or comprehensive coverage of capabilities.

3 / 5

Completeness

A clear 'what' is stated but no explicit 'when to use' clause exists, so per the rubric guidance completeness is capped at 3.

3 / 5

Trigger Term Quality

Natural phrases a user would say ('Generate images and videos', 'Kling O3', 'fal.ai') are present, though a few synonyms and file-format variations are missing.

4 / 5

Distinctiveness Conflict Risk

The 'Kling O3' / 'fal.ai' niche is specific with distinct triggers, giving minimal overlap with other skills.

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