CtrlK
BlogDocsLog inGet started
Tessl Logo

fal-upscale

Upscale and enhance image and video resolution using AI

36

Quality

34%

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 ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/fal-upscale/SKILL.md

The canonical home for this skill is fal-upscale in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

15%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 an essentially empty stub: it repeats the description three times across sections, provides no executable guidance, no workflow, and no real references beyond a source link, so it adds almost no value beyond the frontmatter.

Suggestions

Replace the abstract Instructions with concrete, executable guidance — e.g. example API calls or model IDs for fal.ai upscaling endpoints with key parameters (scale factor, mode, face enhancement).

Remove the verbatim repetition across Overview/When to Use/Instructions and give each section distinct, useful content.

Add a minimal workflow (choose model -> submit input -> poll/retrieve result -> verify output) so the multi-step process is sequenced.

DimensionReasoningScore

Conciseness

The body is short but restates the same phrase verbatim across Overview, When to Use, and Instructions ('upscale and enhance image and video resolution using ai'), which is padded redundancy that earns no token value; not a 3 because the repetition is unnecessary padding rather than a single tight statement.

2 / 5

Actionability

There is no concrete code, command, parameter, model name, or specific instruction — only 'This skill provides guidance and patterns for...', which describes rather than instructs, matching the entirely-vague anchor.

1 / 5

Workflow Clarity

No steps, sequence, or validation checkpoints are present at all; the Instructions section is a single abstract sentence, fitting the 'steps missing or incoherent' anchor.

1 / 5

Progressive Disclosure

Section headers (Overview, When to Use, Instructions) provide minimal structure and there is one external link (the source repository), but no bundle files exist and the sections are hollow stubs; not a 2 because some structure is present, not a 4 because nothing meaningful is disclosed or navigated.

3 / 5

Total

7

/

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 is third-person, on-topic, and names a clear niche with a couple of concrete actions, but it lacks any 'Use when' trigger guidance and omits common synonyms and file extensions users would actually say.

Suggestions

Add an explicit 'Use when...' clause naming natural triggers, e.g. 'Use when upscaling images or video, increasing resolution, or the user mentions super resolution, 4K/HD, or upsampling.'

Expand the action list beyond 'upscale and enhance' to cover concrete capabilities (e.g. restore detail, denoise, face restoration) for fuller specificity.

Include synonyms and file extensions (e.g. .png, .jpg, .mp4, 'super resolution', 'upsampling') to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names the domain (image/video) and two concrete actions ('Upscale and enhance ... resolution'), matching the anchor for 1-2 concrete actions without comprehensive coverage; not a 4 because only two actions are listed with no breadth.

3 / 5

Completeness

Has a clear 'what' ('Upscale and enhance image and video resolution') but no 'Use when...' or equivalent trigger clause, so per the missing-trigger cap it cannot exceed 3.

3 / 5

Trigger Term Quality

Includes relevant natural terms ('upscale', 'enhance', 'image', 'video', 'resolution') but misses common synonyms/variants users say ('super resolution', 'upsampling', 'upres', '4K', 'HD') and file extensions, fitting 'some relevant keywords but missing common variations'.

3 / 5

Distinctiveness Conflict Risk

The upscaling/enhancement niche is mostly distinct from other skills with only minor overlap risk against general image-editing skills; not a 5 because the absence of explicit triggers leaves some ambiguity.

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.

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
administrakt0r/AI-Agents-Safe-Coding-Skills
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.