CtrlK
BlogDocsLog inGet started
Tessl Logo

image-generator

Skill para geracao e adaptacao de assets visuais. Use quando o projeto precisar de hero image, background, ilustracao, icone, favicon, mascote ou derivacao de imagem existente sem destoar do app. Trigger em: "gerar imagem", "criar imagem", "hero image", "background image", "favicon", "icone", "mascote", "illustration", "remover fundo", "transparent icon", "tauri icons".

72

Quality

67%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/17-image-generator/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong skill description that clearly defines its scope (visual asset generation and adaptation), provides explicit trigger guidance with a dedicated 'Trigger em' section, and covers both Portuguese and English terms. The description is concise yet comprehensive, listing specific asset types and use cases that make it easy for Claude to select this skill appropriately.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: generation and adaptation of visual assets, hero image, background, illustration, icon, favicon, mascot, and derivation of existing images. These are concrete, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (generation and adaptation of visual assets including hero images, backgrounds, icons, favicons, mascots) and 'when' (explicit 'Use quando' clause and 'Trigger em' section with specific trigger terms).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms in both Portuguese and English: 'gerar imagem', 'criar imagem', 'hero image', 'background image', 'favicon', 'icone', 'mascote', 'illustration', 'remover fundo', 'transparent icon', 'tauri icons'. These are terms users would naturally use.

3 / 3

Distinctiveness Conflict Risk

Clearly occupies a distinct niche around visual asset generation for apps. The specific triggers like 'hero image', 'favicon', 'mascote', 'tauri icons' are unlikely to conflict with other skills. The constraint 'sem destoar do app' further narrows the scope.

3 / 3

Total

12

/

12

Passed

Implementation

35%

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

This skill provides a comprehensive conceptual framework for image asset generation but lacks concrete, executable guidance — there are no example prompts, no code snippets, no specific commands for post-processing or format conversion. The workflow is described at a high level but misses validation checkpoints critical for iterative image generation. The content is moderately well-organized but could be more concise by consolidating overlapping sections.

Suggestions

Add concrete, executable examples: include at least one sample image generation prompt showing how context analysis translates to a final prompt, and a code snippet for common post-processing tasks (e.g., favicon generation with ImageMagick or Sharp).

Add explicit validation/feedback loops: after image generation, include steps like 'verify output matches project palette by comparing dominant colors' or 'if asset doesn't fit visually, adjust prompt parameters X and Y and regenerate'.

Consolidate overlapping sections: merge 'Responsabilidades', 'Checklist Antes de Gerar', 'Analise de Contexto Visual', and 'Evidencia de Conclusao' into a single streamlined workflow with clear steps, reducing redundancy.

Remove the 'Codigo Limpo' section which adds no value specific to this skill and is generic advice Claude already knows.

DimensionReasoningScore

Conciseness

The skill is reasonably organized but includes several sections that are somewhat redundant or could be tightened. The 'Quando Usar/Nao Usar', 'Entradas Esperadas/Saidas Esperadas', 'Responsabilidades', and 'Evidencia de Conclusao' sections overlap significantly. The 'Codigo Limpo' section at the end feels tacked on and unnecessary. However, it avoids explaining basic concepts Claude already knows.

2 / 3

Actionability

The skill is almost entirely abstract guidance with no concrete code, commands, or executable examples. There are no specific tool invocations, no example prompts for image generation, no sample scripts for post-processing (e.g., favicon generation, resizing), and no copy-paste ready workflows. Phrases like 'seguir o fluxo dele' and 'adaptar ao mecanismo disponivel' are vague.

1 / 3

Workflow Clarity

The 'Analise de Contexto Visual' section provides a numbered sequence, and the checklist before generation is useful. However, there are no explicit validation checkpoints or feedback loops — no step says 'verify the generated image meets criteria X before proceeding' or 'if the output doesn't match, regenerate with adjusted prompt'. For a skill involving iterative visual generation, this is a significant gap.

2 / 3

Progressive Disclosure

The skill references multiple external policies and templates (GLOBAL.md, policies/handoffs.md, templates/handoff.md, etc.) which is good for progressive disclosure. However, the main file itself is quite long with many sections that could be split out (e.g., the asset types table, model selection guide, prompt rules could be separate references). The references are mentioned but not always clearly signaled with links.

2 / 3

Total

7

/

12

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

9

/

11

Passed

Repository
felvieira/claude-skills-fv
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.