CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

fal-generate

Generate images and videos using fal.ai AI models

Quality

51%

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

Quality

Content

26%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 structurally clean but substantively empty: every section merely restates the description in broken grammar, with zero executable guidance, no model names, no API usage, and no workflow for what is inherently a multi-step API-calling task. A user invoking this skill would learn nothing beyond what the frontmatter description already said.

Suggestions

Replace the Instructions section with concrete, copy-paste-ready guidance: how to call fal.ai (e.g., the queue API pattern or client library), a minimal code example for an image model and a video model, and how to retrieve the result.

Add a short numbered workflow (choose model → build prompt/arguments → submit request → poll/retrieve result → verify output), since generation is a multi-step external API process.

Fix the grammatically broken restatements ("for generate images and videos using fal.ai ai models") and consolidate Overview/When-to-Use/Instructions into non-redundant content, or move detailed API material into bundled reference files under ./references/ with clear links.

DimensionReasoningScore

Conciseness

The body is short and free of concept explanations Claude already knows, but its three sections ("Overview", "When to Use This Skill", "Instructions") all restate the same description sentence in slightly different, grammatically broken forms ("for generate images and videos using fal.ai ai models"), so those tokens add no information. This is 'mostly efficient but includes some unnecessary explanation or could be tightened' — the redundancy is real but the total padding is small, keeping it above the score-2 anchor.

3 / 5

Actionability

"This skill provides guidance and patterns for generate images and videos using fal.ai ai models" contains no code, no commands, no model names, no API endpoints, and no examples — it only describes that guidance exists rather than giving any. This matches the score-1 anchor 'entirely vague or abstract; no concrete code or commands; only describes rather than instructs'; even score 2 requires high-level steps, which are absent.

1 / 5

Workflow Clarity

Calling fal.ai models is a multi-step process (pick a model, construct the prompt/arguments, call the API, handle the queued result URL), yet the body provides no sequence of any kind. This matches the score-1 anchor 'steps missing or incoherent; no sequence'; the simple-skill exception does not apply because generation involves external API calls with no workflow shown at all.

1 / 5

Progressive Disclosure

The body is under 50 lines with clearly labeled sections (Overview / When to Use / Instructions) and a single clearly signaled one-level reference (the source repository link), with no buried or nested references and no bundle files that should have been split out. It falls just short of 5 because the only pointer is an off-site URL rather than appropriately bundled reference material for the API details the skill obviously needs — a minor organization gap.

4 / 5

Total

9

/

20

Passed

Description

53%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 clearly states what the skill does and anchors it to the fal.ai platform, but it is a single bare sentence: no use-when trigger clause, no synonyms or natural trigger phrases beyond the core terms, and no detail about which models or operations are covered. It sits at the midpoint — serviceable but leaving routing and discoverability to chance.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user wants to generate AI images or videos, mentions fal.ai, or names models like Flux or Veus."

Include natural synonyms and variations users would say — "text-to-image", "AI video generation", "text-to-video" — to improve trigger coverage.

Mention one or two more concrete capabilities (e.g., which model families or output formats) to sharpen the what and reduce overlap with generic generation skills.

DimensionReasoningScore

Specificity

"Generate images and videos using fal.ai AI models" names the domain (fal.ai) and two concrete output actions (generating images, generating videos), matching the anchor 'names domain and 1-2 concrete actions, but not comprehensive'. It is more informative than the score-2 anchor ('Processes PDF files', a single generic verb) but lacks the several specific actions of score 4 — no model selection, editing, parameters, or output handling are mentioned.

3 / 5

Completeness

The 'what' is clear (generate images and videos via fal.ai), but the description contains no 'Use when...' clause or any trigger guidance, which caps completeness at 3 per the judging guidelines. This exactly matches the anchor 'has a clear what but when is missing or only weakly implied'; it cannot score 4 without an explicit when-clause.

3 / 5

Trigger Term Quality

Relevant keywords are present ("generate images", "videos", "fal.ai"), but common variations and synonyms are missing — no "text-to-image", "AI art", "video generation", "diffusion", or model names like Flux. This fits the anchor 'some relevant keywords but missing common variations or synonyms'; it is above score 2 because "fal.ai" and "images/videos" are natural user terms, not generic filler.

3 / 5

Distinctiveness Conflict Risk

The platform-specific "fal.ai" qualifier carves out a clear niche and distinguishes it from generic image/video generation skills, fitting 'mostly distinct; minor overlap risk with closely related skills'. It does not reach 5 because "Generate images and videos" could still overlap with other AI image-generation skills and no distinct trigger phrases reinforce the niche.

4 / 5

Total

13

/

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.

Validation — 15 / 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

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

skills/fal-generate/SKILL.md

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.