CtrlK
BlogDocsLog inGet started
Tessl Logo

fal-ai-media

Unified media generation via fal.ai MCP — image, video, and audio. Covers text-to-image (Nano Banana), text/image-to-video (Seedance, Kling, Veo 3), text-to-speech (CSM-1B), and video-to-audio (ThinkSound). Use when the user wants to generate images, videos, or audio with AI.

71

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

82%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 well-structured, highly actionable catalog of fal.ai MCP generate() calls with executable examples and compact reference tables. It is slightly verbose where it includes non-MCP alternatives, and workflow validation checkpoints are implicit rather than explicit.

Suggestions

Make the cost-estimation checkpoint explicit as a numbered step (estimate_cost -> review -> generate) so the validation loop is unambiguous before expensive video runs.

Consider moving the ElevenLabs and VideoDB alternatives out of this fal.ai MCP skill, or relegating them to a one-line 'Alternatives' pointer, to tighten scope and token budget.

Split per-modality model details (e.g., full parameter matrices and per-model examples) into one-level-deep reference files linked from a concise overview section.

DimensionReasoningScore

Conciseness

Mostly lean with copy-paste code blocks, compact parameter tables, and one-line 'Best for' labels, but the ElevenLabs and VideoDB sections drift beyond the fal.ai MCP scope and the drift warning is slightly verbose.

4 / 5

Actionability

Fully executable generate() calls with concrete app_ids and inputs, complete parameter tables with valid options, and copy-paste-ready examples covering image, video, audio, image-to-video, editing, cost estimation, and model discovery.

5 / 5

Workflow Clarity

Sequenced flows are present (upload then generate for editing; estimate_cost before generating) with a drift-warning checkpoint, but validation/feedback loops for batch or expensive generations are only implicit rather than explicit.

4 / 5

Progressive Disclosure

Well-organized into clear modality sections with consistent structure and a Related Skills pointer, but per-model detail could be split into one-level-deep reference files for a catalog of this length.

4 / 5

Total

17

/

20

Passed

Description

92%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 specific, complete, and well-scoped to fal.ai MCP media generation, with explicit what/when guidance and named models. Trigger term coverage is strong but could add a few more synonyms or file extensions to be fully comprehensive.

DimensionReasoningScore

Specificity

Lists multiple concrete actions (text-to-image, text/image-to-video, text-to-speech, video-to-audio) and names specific models (Nano Banana, Seedance, Kling, Veo 3, CSM-1B, ThinkSound), giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Explicitly answers both what ('Unified media generation via fal.ai MCP — image, video, and audio. Covers...') and when ('Use when the user wants to generate images, videos, or audio with AI.') with a concrete trigger clause.

5 / 5

Trigger Term Quality

Includes natural phrases users would say ('generate images, videos, or audio with AI') but lacks common synonyms and file-extension variants, leaving a few natural terms missing.

4 / 5

Distinctiveness Conflict Risk

Scoped to a clear niche (fal.ai MCP media generation) with distinct, specific triggers and named models, minimizing overlap with other skills.

5 / 5

Total

19

/

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
affaan-m/ECC
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.