CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

image-enhancer

Improve image and screenshot quality by enhancing resolution, sharpness, and clarity for professional presentations and documentation.

48

Quality

60%

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

Quality

Content

47%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 lean, cleanly organized catalogue stub that honestly explains its role and where the real workflow lives, but it provides almost no actionable guidance for actually enhancing images. Everything operational is delegated to an external GitHub link, so the skill cannot be executed from its own contents.

Suggestions

Bundle the upstream workflow's scripts, references, and assets locally (references/, scripts/) so the skill is executable without leaving the bundle, and link them from the body.

Add concrete, runnable guidance for the core task — e.g. the enhancement commands or code patterns used for upscaling, sharpening, and denoising.

Include a verification step after enhancement (e.g. checking output resolution or visual spot-check) to give the workflow a validation checkpoint.

DimensionReasoningScore

Conciseness

The body is short (~25 lines) with no padded explanations or background concepts, matching 'efficient; minor instances that could be trimmed'. It is not a 5 because the "What it does" section repeats the frontmatter description verbatim, and the "How to use" section includes filler phrasing ("This catalogue entry advertises the skill...").

4 / 5

Actionability

The only concrete command is `open https://github.com/...` — there are no actual image-enhancement steps, tools, parameters, or code, only a pointer to an external repository. This matches 'minimal concrete guidance; high-level hints but missing the specific steps to execute' rather than 1, since it does include one runnable command and a concrete skill-invocation instruction.

2 / 5

Workflow Clarity

A rough sequence exists (inspect the upstream README → install the bundle → invoke the skill by name), but the steps are poorly defined: "install the upstream bundle into your active agent's skills directory" gives no commands or paths, and there is no validation checkpoint. It is not 3 because no listed step is actually executable end-to-end.

2 / 5

Progressive Disclosure

The body has well-organized, clearly labeled sections (What it does / Source / How to use) and a single, clearly signaled one-level-deep pointer to the upstream repository, with no nested reference chains. It is not 5 because the actual operational content lives entirely outside the bundle at an external URL rather than in bundled reference files, leaving nothing in-skill to navigate to.

4 / 5

Total

12

/

20

Passed

Description

55%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 gives a clear, moderately specific picture of what the skill does, with a clean third-person statement and a stated purpose (presentations and documentation). Its main weaknesses are the missing explicit 'use when' trigger guidance and the absence of natural trigger synonyms (upscale, sharpen, denoise) that users would actually say.

Suggestions

Add an explicit 'Use when...' clause, e.g. "Use when the user asks to enhance, upscale, sharpen, or denoise an image or screenshot."

Include natural trigger synonyms in the description itself (upscale, sharpen, denoise, higher resolution) rather than only in the frontmatter triggers list.

Mention supported input formats or output goals (e.g. PNG/JPEG screenshots) to sharpen distinctiveness against adjacent image-generation and image-editing skills.

DimensionReasoningScore

Specificity

The description names the domain ("image and screenshot quality") and lists several concrete actions — "enhancing resolution, sharpness, and clarity" — which sits between the '1-2 concrete actions' anchor and comprehensive coverage. It falls short of 5 because common enhancement operations like upscaling, denoising, or format conversion are absent.

4 / 5

Completeness

The 'what' is clear ("Improve image and screenshot quality by enhancing resolution, sharpness, and clarity") but there is no 'when' — no "Use when…" clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines. It is not a 2 because the 'what' is concrete and specific rather than vague.

3 / 5

Trigger Term Quality

Relevant keywords like "image", "screenshot", "enhancing", and "quality" are present, but natural user phrases such as "upscale", "sharpen", "denoise", or "higher resolution" are missing from the description. This matches the 'some relevant keywords but missing common variations or synonyms' anchor, and falls below 4 since several high-frequency trigger synonyms live only in the frontmatter triggers list, not the description.

3 / 5

Distinctiveness Conflict Risk

"Improve image and screenshot quality" is somewhat specific to image enhancement but could still overlap with adjacent image skills (image generation, image editing, brand styling). It is not a 4 because the phrasing is broad enough that a request like "improve this image" could plausibly route to other skills.

3 / 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

nexu-io/open-design

Path

skills/image-enhancer/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.