CtrlK
BlogDocsLog inGet started
Tessl Logo

image-gen

Generate or edit images through Ekko Studio using the current Profile's configured image provider.

66

Quality

80%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%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 content is an exemplary lean overview: executable commands, concrete examples, an explicit verification checkpoint, and implementation correctly delegated to a bundled script. No meaningful weaknesses found.

DimensionReasoningScore

Conciseness

The body is lean: a purposeful guardrail sentence, the exact helper command, copy-paste mode examples, an options list, and an errors list, with no padding or explanation of concepts Claude already knows.

5 / 5

Actionability

It gives the fully executable command with real arguments and concrete worked examples per mode, and the referenced scripts/studio-image-gen.mjs bundle exists and matches the documented options, making it copy-paste ready.

5 / 5

Workflow Clarity

As a single unambiguous action it sequences clearly: resolve baseDirectory, run the helper, then explicitly "verify the reported file exists" before referencing it, with a dedicated Errors section for recovery guidance.

5 / 5

Progressive Disclosure

SKILL.md is a well-organized overview with clear sections, offloading implementation detail to a real one-level-deep bundle (scripts/studio-image-gen.mjs) referenced by path, with no nested or buried references.

5 / 5

Total

20

/

20

Passed

Description

61%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 states a clear, specific capability tied to a distinct platform but omits any "Use when..." trigger guidance, capping its completeness. Trigger term coverage is good though missing common synonyms.

Suggestions

Append a "Use when..." clause naming concrete triggers, e.g. "Use when the user asks to generate, edit, or transform an image via Ekko Studio."

Broaden trigger terms with natural synonyms such as "create picture", "draw", or "photos" to improve trigger term quality.

Add a file-extension or output cue (e.g. "returns PNG/JPEG images") to further distinguish it from other image skills.

DimensionReasoningScore

Specificity

"Generate or edit images" names the image domain with two concrete actions (generate, edit) via Ekko Studio's configured provider, but coverage is not comprehensive (e.g. no transform/upscale), matching the 1-2 concrete actions anchor.

3 / 5

Completeness

It clearly states what ("Generate or edit images through Ekko Studio using the current Profile's configured image provider") but provides no "Use when..." trigger guidance; per the rubric a missing trigger clause caps completeness at 3.

3 / 5

Trigger Term Quality

"Generate or edit images" plus metadata keywords ("generate image", "edit image") are natural phrases users would say, giving good keyword coverage, though synonyms like "draw", "create picture", or photo terms are missing.

4 / 5

Distinctiveness Conflict Risk

Binding to "Ekko Studio" and the "Profile's configured image provider" gives it a mostly-distinct niche with minor overlap risk against other image-generation skills, but the generic generate/edit triggers lack sharpening.

4 / 5

Total

14

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
EKKOLearnAI/hermes-studio
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.