CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

favicon-generator

When the user wants to implement, optimize, or audit favicon and app icons. Also use when the user mentions "favicon," "app icon," "browser icon," "touch icon," "PWA icon," "favicon sizes," "apple-touch-icon," "favicon.ico," "site icon," or "tab icon." For visual system, use brand-visual-generator.

Quality

88%

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

75%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-executed reference-style skill: lean tables, executable HTML, and a concrete output checklist cover the common cases (static HTML, Next.js, PWA). The main gaps are the missing manifest.json example, an uncovered WordPress stack, and mild over-explanation in the intro and assessment sections.

Suggestions

Add a copy-paste manifest.json icons snippet (192x192 and 512x512 maskable entries) to the PWA section so all implementation paths are executable.

Trim the "Guides favicon... hurt trust" intro sentence and the Contextus paragraph — the trust rationale and context-loading rules add tokens without actionable value for the core task.

Either add a short WordPress implementation note (theme header.php / functions.php placement) or drop WordPress from the tech-stack list to keep coverage and the assessment section consistent.

DimensionReasoningScore

Conciseness

The body is dominated by dense tables and terse bullets that earn their tokens, but contains minor over-explanation Claude could infer — e.g., "Favicons help users identify sites; missing or incorrect icons hurt trust" — and a slightly opaque Contextus paragraph in the Initial Assessment. Not a 5 because a few sentences could be trimmed; not a 3 because padding is isolated, not pervasive.

4 / 5

Actionability

The HTML link-tag block is copy-paste ready, Next.js guidance names exact file placements, and specific tools are listed. It stops short of 5 because the PWA manifest guidance ("Include icons array in manifest.json") lacks a concrete snippet and WordPress is listed as a tech stack with no implementation notes.

4 / 5

Workflow Clarity

A clear implicit sequence runs from Initial Assessment (tech stack, PWA, existing assets) through per-stack implementation to an Output Format checklist, plus a Test bullet covering browsers, dark mode, and Search Console. It lacks the explicit validate-then-proceed checkpoints of a 5, though this non-destructive guidance skill doesn't demand them.

4 / 5

Progressive Disclosure

The single file (~97 lines) is well-organized with clear section headers and tight tables, with no bundle files to structure. It misses 5 because the body exceeds the under-50-line simple-skill threshold and the Google SERP section and per-stack implementation details could live in one-level-deep reference files; cross-skill pointers like "See serp-features" are not clearly signaled as separate files.

4 / 5

Total

16

/

20

Passed

Description

95%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: it pairs three concrete capability verbs with an extensive, natural-sounding trigger list including the .ico file name, and cleanly scopes itself against the adjacent brand-visual-generator skill. The only weakness is that the capability list stays at the verb level rather than enumerating the specific deliverables (size sets, manifests, link tags).

DimensionReasoningScore

Specificity

"implement, optimize, or audit favicon and app icons" lists several specific actions in a clearly named domain. It falls short of a 5 because finer-grained capabilities (e.g., generating size sets, writing manifest entries) are not enumerated, leaving minor gaps in coverage.

4 / 5

Completeness

It explicitly answers both what ("implement, optimize, or audit favicon and app icons") and when ("When the user wants to... Also use when the user mentions...") with concrete trigger phrases. This matches the anchor-5 example structure exactly.

5 / 5

Trigger Term Quality

The trigger list — "favicon," "app icon," "browser icon," "touch icon," "PWA icon," "favicon sizes," "apple-touch-icon," "favicon.ico," "site icon," "tab icon" — comprehensively covers natural synonyms users would say, including the concrete file name favicon.ico. No common variation is missing.

5 / 5

Distinctiveness Conflict Risk

The favicon/app-icon niche is distinct with dedicated trigger terms, and the closest overlapping skill is explicitly routed away ("For visual system, use brand-visual-generator"), minimizing conflict risk.

5 / 5

Total

19

/

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

kostja94/marketing-skills

Path

skills/components/branding/favicon/SKILL.md

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.