CtrlK
BlogDocsLog inGet started
Tessl Logo

fal-image-edit

AI-powered image editing with style transfer and object removal

30

Quality

24%

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

Quality

Content

7%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill is essentially a placeholder stub with no actionable content. It repeats its own description three times and provides no code, commands, examples, workflows, or concrete guidance for performing AI-powered image editing. It fails on every dimension of the rubric.

Suggestions

Add concrete, executable code examples showing how to call the Fal API for style transfer and object removal, including request/response formats.

Define a clear multi-step workflow (e.g., upload image → configure edit parameters → submit request → poll for result → download output) with validation checkpoints.

Remove the redundant 'When to Use' and 'Instructions' sections that merely restate the overview, and replace them with actual technical guidance.

If advanced topics exist (e.g., batch processing, mask generation for object removal), create separate referenced files and link to them from a concise overview.

DimensionReasoningScore

Conciseness

The content is padded with repetitive, vacuous statements that add no value. The overview, 'When to Use' section, and 'Instructions' section all say essentially the same thing. However, it's short enough to avoid being severely verbose.

2 / 5

Actionability

There is zero concrete guidance—no code, no commands, no API calls, no examples. It only describes the skill's purpose in abstract terms and links to an external repository without providing any executable instructions.

1 / 5

Workflow Clarity

There are no steps, no sequence, no validation, and no workflow of any kind. The content is entirely descriptive with no process guidance.

1 / 5

Progressive Disclosure

There are no bundle files, no referenced supporting documents, and the only link is to an external GitHub repository. The content is a stub with no meaningful structure or navigation to deeper content.

1 / 5

Total

5

/

20

Passed

Description

41%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 identifies a clear domain (image editing) with two specific capabilities but lacks a 'Use when...' clause, which is critical for skill selection. It also misses common synonyms and natural user phrases that would improve trigger matching. The 'AI-powered' prefix adds little discriminative value.

Suggestions

Add a 'Use when...' clause with trigger terms like 'edit image', 'remove object from photo', 'apply style to image', 'photo editing', 'inpainting'.

Include natural synonyms and file extensions such as 'photo', 'picture', '.png', '.jpg', '.jpeg' to improve trigger term coverage.

Expand the capability list to cover other supported actions (e.g., background removal, filter application, image enhancement) to improve specificity.

DimensionReasoningScore

Specificity

Names the domain (image editing) and two concrete actions (style transfer, object removal), but coverage is not comprehensive—missing other common image editing capabilities like cropping, resizing, filters, etc.

3 / 5

Completeness

Provides a partial 'what' (style transfer and object removal) but has no 'when' clause or trigger guidance at all. Per rubric guidelines, missing 'Use when...' caps completeness at 3, and the 'what' is also only partially clear, placing this at 2.

2 / 5

Trigger Term Quality

Includes relevant keywords like 'image editing', 'style transfer', and 'object removal', but misses natural user phrases like 'remove background', 'edit photo', 'photo editing', 'inpainting', or file extensions like '.png', '.jpg'.

3 / 5

Distinctiveness Conflict Risk

Somewhat specific with 'style transfer' and 'object removal' as distinguishing features, but 'image editing' is broad and could overlap with general image manipulation or photo processing skills.

3 / 5

Total

11

/

20

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

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.