CtrlK
BlogDocsLog inGet started
Tessl Logo

imagegen

Use when the user asks to generate or edit images via the OpenAI Image API (for example: generate image, edit/inpaint/mask, background removal or replacement, transparent background, product shots, concept art, covers, or batch variants); run the bundled CLI (`scripts/image_gen.py`) and require `OPENAI_API_KEY` for live calls.

67

2.16x
Quality

81%

Does it follow best practices?

Impact

65%

2.16x

Average score across 11 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

71%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 well-structured with strong progressive disclosure and largely actionable guidance, plus a sequenced workflow that includes validation and iteration. Its main weakness is conciseness: the inlined taxonomy, template, and examples duplicate content already promised in the referenced files.

Suggestions

Move the full 16-slug use-case taxonomy and the augmentation template into references/sample-prompts.md, keeping only a brief pointer and the two worked examples inline to cut redundancy.

Add one complete example CLI invocation (e.g. a generate and an edit command line) inline so the skill is copy-paste runnable without opening references/cli.md.

Tighten the batch path with an explicit verify-after-run checkpoint (e.g. 'after the batch completes, spot-check N outputs against the invariants before deleting the JSONL') to lift workflow clarity.

DimensionReasoningScore

Conciseness

The body is mostly efficient and avoids explaining concepts Claude already knows, but the inlined 16-slug use-case taxonomy, the full augmentation template, and two worked examples overlap materially with the explicitly referenced references/sample-prompts.md and references/prompting.md, so it could be tightened to lean on those files instead.

3 / 5

Actionability

Concrete and mostly executable: it names the CLI, gives uv/pip install commands, the OPENAI_API_KEY requirement, a client.images.edit(...) snippet, the model default, --out/--out-dir flags, and a fill-in prompt template with two worked examples; the minor gap is that no full CLI command line is shown inline (deferred to references/cli.md).

4 / 5

Workflow Clarity

An 8-step numbered workflow with a generate/edit/batch decision tree, an explicit validation step (inspect outputs, check subject/style/composition/text accuracy/invariants) and an iterate-and-recheck feedback loop is present; it falls short of level 5 because the batch-JSONL path and validation are described somewhat implicitly rather than as a crisp verify-after-run checklist.

4 / 5

Progressive Disclosure

The body is a clear overview with a dedicated Reference map giving each of the five reference files (plus the script) a one-line purpose, references are one level deep, all referenced paths verify as real files, and detail is appropriately split across cli.md, image-api.md, prompting.md, and sample-prompts.md, matching the level-5 anchor.

5 / 5

Total

16

/

20

Passed

Description

92%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 strong: it pairs an explicit 'Use when...' trigger with concrete capabilities and a distinctive toolchain/API. Its only gap is a few natural synonyms users might say (draw, remove background, transparent PNG) that would round out the trigger-term coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions (generate/edit images, edit/inpaint/mask, background removal or replacement, transparent background, product shots, concept art, covers, batch variants, run the bundled CLI, require OPENAI_API_KEY) with comprehensive coverage, matching the level-5 anchor.

5 / 5

Completeness

Explicitly answers both what (generate/edit images via the OpenAI Image API, run the bundled CLI, require OPENAI_API_KEY) and when ('Use when the user asks to generate or edit images...') with concrete trigger phrases, matching the level-5 anchor.

5 / 5

Trigger Term Quality

Strong natural trigger coverage ('generate image', 'edit/inpaint/mask', 'background removal', 'transparent background', 'product shots', 'concept art', 'batch variants') but a few common phrasings users say ('draw', 'make a picture', 'remove the background', 'transparent PNG') are absent, so it sits just below the comprehensive level-5 anchor.

4 / 5

Distinctiveness Conflict Risk

It carves a clear niche (OpenAI Image API via the bundled scripts/image_gen.py with OPENAI_API_KEY) with distinct triggers and minimal overlap risk with other skills, matching the level-5 anchor.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
foryourhealth111-pixel/Vibe-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.