CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-image-gen

AI image generation for SEO assets: OG/social preview images, blog hero images, schema images, product photography, infographics. Powered by Gemini via nanobanana-mcp. Requires banana extension installed. Use when user says "generate image", "OG image", "social preview", "hero image", "blog image", "product photo", "infographic", "seo image", "create visual", "image-gen", "favicon", "schema image", "pinterest pin", "generate visual", "banner", or "thumbnail".

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

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 body is highly actionable with concrete executable commands and tables, but it is over-prose in places, lacks validation checkpoints around its batch path (capping workflow clarity), and references seven reference files that are not present in the bundle.

Suggestions

Add an explicit validation/verification step to the batch and main pipelines (e.g., verify expected image count after batch, retry on partial failure) so workflow clarity is not capped at 3.

Trim non-essential prose — the Architecture Note about the standalone banana repo, the narrative Cross-Skill Integration section, and Cost Awareness explanation — to tighten token efficiency.

Ship the seven referenced references/*.md files in the bundle (or remove the citations) so progressive disclosure reflects the actual file structure rather than missing paths.

DimensionReasoningScore

Conciseness

Largely token-efficient (tables for commands, use cases, model routing, errors) but carries more than minor padding — the Architecture Note about another repo, a narrative Cross-Skill Integration section, and Cost Awareness prose that a competent Claude would not strictly need.

3 / 5

Actionability

Provides fully executable, copy-paste-ready guidance throughout — real MCP tool calls (set_aspect_ratio, gemini_generate_image), a complete ImageMagick WebP command, cost_tracker invocations with flags, and concrete schema JSON and OG meta-tag examples covering the common cases.

5 / 5

Workflow Clarity

The Generation Pipeline is a clear numbered sequence and the error table aids recovery, but batch generation ('/seo image-gen batch') and the main pipeline lack explicit validation/verification checkpoints or feedback loops, so workflow clarity is capped at 3 per the batch-operations guideline.

3 / 5

Progressive Disclosure

Structure and on-demand reference signaling are good ('Load on-demand. Do NOT load all at startup', one-level-deep paths), but the referenced references/ files are not actually present in the bundle, leaving a gap between what is cited and what is shipped.

3 / 5

Total

14

/

20

Passed

Description

96%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 specific, trigger-rich, and complete, clearly pairing what the skill does with concrete 'when' triggers in third-person voice. Its only weakness is a couple of overly generic trigger terms that slightly raise overlap risk with non-SEO image tools.

DimensionReasoningScore

Specificity

Lists multiple concrete generation actions across 7+ SEO use cases (OG/social previews, blog heroes, schema images, product photography, infographics) and maps them to aspect ratios, resolution, and domain modes — comprehensive coverage matching the anchor-5 example.

5 / 5

Completeness

Explicitly answers both what ('AI image generation for SEO assets...') and when ('Use when user says...') with concrete trigger phrases, matching the anchor-5 example that pairs a clear what with an explicit when clause.

5 / 5

Trigger Term Quality

Includes an extensive set of natural trigger phrases users would actually say ('generate image', 'OG image', 'social preview', 'hero image', 'product photo', 'infographic', 'favicon', 'pinterest pin', 'banner', 'thumbnail') plus synonyms — comprehensive coverage.

5 / 5

Distinctiveness Conflict Risk

Carves a clear SEO-image niche with distinct triggers, but generic terms like 'create visual' and 'image-gen' could overlap with non-SEO image-generation skills, so it sits just below the minimal-conflict anchor 5.

4 / 5

Total

19

/

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.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

14

/

16

Passed

Repository
AgriciDaniel/claude-seo
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.