CtrlK
BlogDocsLog inGet started
Tessl Logo

image-generation

Implement AI image generation capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to create images from text descriptions, generate visual content, create artwork, design assets, or build applications with AI-powered image creation. Supports multiple image sizes and returns base64 encoded images. Also includes CLI tool for quick image generation.

64

Quality

76%

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

Quality

Content

65%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 highly actionable with extensive executable examples, but it is verbose and inlines advanced material that would be better split into reference files. Batch workflows also lack explicit verification checkpoints.

Suggestions

Deduplicate the supported-sizes list (it appears in 'Multiple Image Sizes', 'Supported Image Sizes', and Troubleshooting) into a single canonical reference and link to it.

Move the advanced service-class, batch, and Express integration examples into separate files under references/ and link to them from SKILL.md to improve progressive disclosure.

Add an explicit verification step to the batch workflow (e.g., confirm each written file is a valid, non-empty PNG before marking success) so workflow clarity can exceed the batch cap of 3.

DimensionReasoningScore

Conciseness

The body is mostly efficient code, but the supported-sizes list is repeated three times, and the 'Common Use Cases', 'Remember', and 'Overview' sections restate information Claude already knows or that appears elsewhere.

3 / 5

Actionability

Provides abundant copy-paste-ready, executable code (basic generation, batch, service class, Express endpoint) and concrete CLI commands that cover the common cases thoroughly.

5 / 5

Workflow Clarity

Batch generation is present but lacks explicit output verification/validation checkpoints, which caps workflow clarity at 3 per the batch-operation rule; the retry example offers a partial feedback loop but the main batch path does not validate results.

3 / 5

Progressive Disclosure

Section structure is clear and scripts/image-generation.ts is a real, signaled reference, but the bulk of advanced content (service class, Express integration, batch logic) is inlined in SKILL.md rather than split into separate reference files.

3 / 5

Total

14

/

20

Passed

Description

88%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 states concrete capabilities and provides an explicit 'Use when' trigger clause with natural language. Its main weakness is slightly broad trigger phrasing that overlaps with design skills and a few missing common synonyms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'create images from text descriptions', 'generate visual content', 'create artwork', 'design assets', 'returns base64 encoded images', and 'CLI tool for quick image generation' — giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Explicitly answers both 'what' ('Implement AI image generation capabilities using the z-ai-web-dev-sdk') and 'when' ('Use this skill when the user needs to create images...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural phrases users would say ('create images from text descriptions', 'create artwork', 'design assets'), but misses common synonyms and variations like 'generate images', 'text-to-image', or 'AI art'.

4 / 5

Distinctiveness Conflict Risk

Image generation is a clear niche with distinct triggers, but 'design assets' and 'create artwork' create minor overlap risk with general design/brand skills.

4 / 5

Total

18

/

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

skill_md_line_count

SKILL.md is long (584 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
jjyaoao/HelloAgents
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.