CtrlK
BlogDocsLog inGet started
Tessl Logo

fal-realtime

Real-time and streaming AI image generation via fal.ai. Suited for moodboard exploration, draft variations, and rapid creative iteration.

56

Quality

64%

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-realtime/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 concise and well-organized with clear sections, but it functions mostly as a redirect to an upstream repo: the central install action lacks a concrete command and the workflow has no validation checkpoints. Actionability and workflow clarity are the weak spots.

Suggestions

Replace the vague 'install the upstream bundle into your active agent's skills directory' with a concrete command (e.g. a git clone / symlink step with the actual target path).

Add explicit validation — e.g. verify the skill is registered before invoking it by name — so the workflow has a checkpoint.

Provide a minimal copy-paste example of invoking the skill (by name and by trigger phrase) rather than only describing it in prose.

DimensionReasoningScore

Conciseness

The body is lean — short 'What it does', 'Source', and 'How to use' sections with no padding or explanation of concepts Claude already knows — so every token earns its place, matching the 'lean and efficient; assumes Claude's competence' anchor.

3 / 3

Actionability

It offers one concrete command ('open https://github.com/fal-ai-community/skills') but the core instruction 'install the upstream bundle into your active agent's skills directory' has no actual install command or path, leaving it incomplete — matching the 'some concrete guidance but incomplete; missing key details' anchor rather than the fully executable 3.

2 / 3

Workflow Clarity

A loose sequence is present (inspect README → install bundle → invoke skill by name/trigger), but the pivotal install step is undefined and there are no validation checkpoints, matching the 'steps listed but validation gaps; checkpoints missing or implicit' anchor.

2 / 3

Progressive Disclosure

No bundle files are present (references/scripts/assets absent), and the body is a short, well-organized overview with clear sections; per the simple-skill note, under-50-line content with good organization scores 3 on progressive disclosure.

3 / 3

Total

10

/

12

Passed

Description

57%

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 scopes a distinctive niche (fal.ai real-time/streaming image generation) and lists relevant use cases, but it lacks an explicit 'Use when...' trigger clause and its trigger terms miss common phrasings. Specificity and completeness are solid but not maximal.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when exploring moodboards, iterating draft variations, or generating images in real time via fal.ai.'

Broaden trigger terms to include natural variations users might say, such as 'fal.ai', 'AI image generation', and 'generate images'.

Name concrete actions (generate, stream, iterate from a reference image) rather than only use-case categories to lift specificity.

DimensionReasoningScore

Specificity

Quotes 'Real-time and streaming AI image generation via fal.ai' with 'moodboard exploration, draft variations, and rapid creative iteration' — it names the domain and several use cases, but stops short of listing multiple concrete operations (e.g. generate, stream, iterate on a reference), so it matches the 'names domain and some actions, not comprehensive' anchor rather than the comprehensive 3.

2 / 3

Completeness

It answers 'what' ('Real-time and streaming AI image generation via fal.ai') and offers soft 'when' guidance ('Suited for moodboard exploration...'), but lacks an explicit 'Use when...' clause or equivalent trigger guidance, which per the judging guidelines caps completeness at 2.

2 / 3

Trigger Term Quality

The frontmatter triggers ('fal realtime', 'streaming image', 'realtime image gen', 'moodboard') include plausible natural phrases, but miss common variations a user might actually say such as 'fal.ai', 'AI image generation', or 'generate images', matching the 'some relevant keywords but missing common variations' anchor.

2 / 3

Distinctiveness Conflict Risk

The fal.ai real-time streaming image niche with product-specific triggers ('fal realtime') is clearly distinct from other skills and unlikely to fire for the wrong one, matching the 'clear niche with distinct triggers; unlikely to conflict' anchor.

3 / 3

Total

9

/

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.