CtrlK
BlogDocsLog inGet started
Tessl Logo

icon-set-generator

Generate cohesive, project-specific SVG icon sets for websites and applications. Use this skill whenever the user needs custom icons, an icon set for a website or app, icons for a client project, or mentions needing SVG icons that look consistent together. Also trigger when the user describes a project and icons would naturally be part of the deliverable — e.g. 'I'm building a site for a plumber' implies they'll need service icons. Trigger on: 'icons for', 'icon set', 'custom icons', 'SVG icons', 'make me icons', 'I need icons', 'website icons', 'project icons', or any request for consistent visual assets for a web project. Produces individual SVG files with a consistent style engine, not generic icon library lookups.

69

Quality

87%

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

78%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.

A well-structured, actionable skill body that uses progressive disclosure effectively and includes batch review checkpoints plus a quality checklist. The main improvement opportunities are adding an explicit fix-and-retry feedback loop and trimming the rationale prose.

Suggestions

Add an explicit feedback loop after the per-batch visual review: state what to do when an icon fails the consistency check (revise and regenerate that icon before proceeding).

Trim the 'Why This Matters' rationale to one line so the body leans more fully on Claude's existing knowledge of icon libraries.

Include one complete inline SVG example (e.g. a home icon) so the core action is fully executable without opening the reference file.

DimensionReasoningScore

Conciseness

Efficient and mostly assumes Claude's competence; the SVG template, rules, and presets table earn their place. The 'Why This Matters' section and a few rationale sentences could be trimmed without losing clarity, keeping it just below the top anchor.

4 / 5

Actionability

Provides concrete, copy-paste-ready guidance (exact SVG outer structure, style-spec.json, presets table, hard rules). It stops short of a full inline icon example, leaning on references/svg-examples.md, which is a minor gap.

4 / 5

Workflow Clarity

Five clearly sequenced steps with checkpoints ('visually review for consistency before continuing' per batch, plus a final Quality Checklist). It lacks an explicit validate->fix->retry feedback loop, so it sits at 4 rather than 5.

4 / 5

Progressive Disclosure

Clear overview body with four well-signaled, one-level-deep reference files (style-presets.md, industry-icons.md, preview-template.md, svg-examples.md), all verified present in ./references/, plus a closing Reference Files index for easy navigation.

5 / 5

Total

17

/

20

Passed

Description

90%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.

A strong description that clearly states purpose and provides comprehensive, natural trigger phrases in third-person voice. The only mild weakness is specificity, since the capability is described as a single generation action rather than multiple distinct concrete operations.

DimensionReasoningScore

Specificity

Names the domain and a couple of concrete actions ('Generate cohesive, project-specific SVG icon sets', 'Produces individual SVG files with a consistent style engine'), but the 'what' is essentially a single generation action framed twice rather than a comprehensive list of distinct actions.

3 / 5

Completeness

Explicitly answers both what (generate project-specific SVG icon sets) and when, with a 'Use this skill whenever...' clause plus a concrete 'Trigger on:' list of phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Comprehensive coverage of natural terms users would actually say, including synonyms and the SVG file extension cue: 'icons for', 'icon set', 'custom icons', 'SVG icons', 'make me icons', 'I need icons', 'website icons', 'project icons'.

5 / 5

Distinctiveness Conflict Risk

Clear niche (custom consistent SVG icon sets) with distinct triggers and an explicit boundary ('not generic icon library lookups'), giving minimal conflict risk with other skills.

5 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

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