CtrlK
BlogDocsLog inGet started
Tessl Logo

ai-studio-image

Geracao de imagens humanizadas via Google AI Studio (Gemini). Fotos realistas estilo influencer ou educacional com iluminacao natural e imperfeicoes sutis.

36

Quality

33%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/antigravity-awesome-skills-claude/skills/ai-studio-image/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

32%

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 provides a reasonable sense of the skill's domain—generating realistic, humanized images via Google AI Studio/Gemini—but lacks explicit trigger guidance ('Use when...') and doesn't enumerate concrete actions beyond generation. It would benefit from clearer activation criteria and more natural user-facing keywords.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user asks to generate realistic photos, humanized images, influencer-style content, or educational visuals using Gemini.'

Include natural trigger terms users would say, such as 'generate image', 'create photo', 'AI photo', 'realistic portrait', 'product photo', and file-related terms.

List more specific concrete actions beyond generation, e.g., 'Generates realistic influencer-style photos, creates educational imagery with natural lighting, produces human-like portraits with subtle imperfections.'

DimensionReasoningScore

Specificity

Names the domain (image generation) and some characteristics (realistic photos, influencer/educational style, natural lighting, subtle imperfections), but doesn't list multiple concrete actions beyond generation. It describes style attributes rather than distinct actionable capabilities.

2 / 3

Completeness

Describes what it does (generates humanized images via Gemini) but completely lacks a 'Use when...' clause or any explicit trigger guidance for when Claude should select this skill. Per rubric guidelines, missing 'Use when' caps completeness at 2, and the 'what' is also only moderately detailed, so this scores a 1.

1 / 3

Trigger Term Quality

Includes some relevant keywords like 'imagens humanizadas', 'Google AI Studio', 'Gemini', 'fotos realistas', 'influencer', but misses common user trigger variations such as 'generate image', 'create photo', 'AI image', or file format terms. The terms are somewhat niche but partially cover what users might say.

2 / 3

Distinctiveness Conflict Risk

Specifying 'Google AI Studio (Gemini)' and 'humanized/realistic photos' provides some distinctiveness, but 'image generation' is a broad category that could overlap with other image generation skills. The style descriptors help somewhat but aren't strongly differentiating.

2 / 3

Total

7

/

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 has a clear workflow structure and provides concrete commands, but suffers from significant verbosity, redundant sections, and generic boilerplate that wastes tokens. Hardcoded user-specific paths reduce portability, the referenced scripts aren't provided in the bundle, and the lack of validation checkpoints in a multi-step workflow is a notable gap. The extensive inline tables for templates, models, and options should be offloaded to reference files.

Suggestions

Remove duplicate overview sections, generic boilerplate (Best Practices, Common Pitfalls, Limitations, Related Skills), and the 'When to Use / Do Not Use' trigger lists to significantly reduce token count.

Move the template tables, model comparison table, humanization levels, and time-of-day options into separate reference files (e.g., references/templates.md, references/models.md) and link to them from the main skill.

Add validation checkpoints to the workflow: verify API key works before generating, validate prompt engine output, and check that the output image was saved successfully before presenting to user.

Replace hardcoded paths (C:\Users\renat\...) with relative paths or environment variables to make the skill portable across environments.

DimensionReasoningScore

Conciseness

Extremely verbose with significant redundancy. The overview is repeated twice (Overview section + 'Ai Studio Image' section). Extensive tables for templates, models, humanization levels, and time-of-day options bloat the file when these could be in reference files. The 'How It Works' section explains concepts Claude doesn't need explained. Generic boilerplate sections (Best Practices, Common Pitfalls, Limitations) add no domain-specific value. The 5-layer humanization breakdown is descriptive rather than actionable.

1 / 3

Actionability

Provides concrete bash commands with specific script paths and flags, which is good. However, the scripts referenced (generate.py, prompt_engine.py, templates.py) are not provided in the bundle, making it impossible to verify they exist or work. The prompt_engine.py step is concrete but the 5 'camadas' of humanization are descriptive rather than executable. Hardcoded Windows paths (C:\Users\renat\) reduce portability and actionability for other environments.

2 / 3

Workflow Clarity

The 5-step workflow is clearly sequenced and logically ordered (identify mode → format → transform prompt → generate → iterate). However, there are no validation checkpoints — no step to verify the API key works, no validation that the prompt engine output is correct before sending to generate, and no error handling in the workflow itself. The troubleshooting table is separate rather than integrated as feedback loops.

2 / 3

Progressive Disclosure

References to external files (references/setup-guide.md, references/prompt-engineering.md, references/api-reference.md) are mentioned at the bottom, but no bundle files are provided to verify they exist. The main SKILL.md is monolithic — the extensive template tables, model comparison tables, and humanization layer descriptions should be in separate reference files rather than inline. The 'When to Use' trigger list and generic boilerplate sections add bulk without aiding navigation.

2 / 3

Total

7

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
sickn33/antigravity-awesome-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.