CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

logo-design

Generate logo variants for a brand, producing multiple production-grade marks across different architectures (wordmark, lockup, symbol-only, letterform-as-symbol, monogram) with rationale, application specs, and decision-ready presentation. Distinct from `brand-identity`, which produces the complete system (logo plus color, type, voice, applications). Goes deep on the logo specifically: typographic register, symbol approach, application-context discipline (16px favicon, embroidery, signage, motion), and production specs (SVG-ready, single-color, reverse). Triggers on logo design, design a logo, wordmark, monogram, lockup, mark variants, logo iterations, redesign or refine the logo, logo refresh, letterform-as-symbol, and exploring mark variants for an established brand. Does NOT fire for full brand identity (use `brand-identity`), positioning or strategy (use `brand-discovery`), project-wide creative direction (use `creative-direction`), or one-off illustration.

Quality

96%

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

92%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 instruction skill: a sequenced 10-step workflow with explicit test-and-eliminate gates, quantified constraints, a complete per-variant output format, and a clean one-level-deep reference bundle that all exists on disk. The only real weakness is redundancy — the failure-patterns section and the register/context catalogs repeat framework content that also lives in the references.

Suggestions

Dedupe the failure patterns section against the framework sections: 'Ignoring small-size legibility', 'Skipping the silhouette test', and 'Skipping the embroidery test' restate the application-context bullets and restraint tests almost verbatim — either cut them or reduce each to a one-line pointer ('Re-run the 16px favicon test before signoff').

Trim the in-body register and application-context catalogs (typeface example lists, per-context constraint specs) to one-line summaries, since references/typographic-registers.md and references/application-contexts.md already carry the full catalogs — this would cut several hundred tokens from SKILL.md.

Consider folding the 'How to choose' decision rules into the corresponding reference files (or a single decision guide) so the body reads as framework + workflow only.

DimensionReasoningScore

Conciseness

The body is dense with domain-specific knowledge (embroidery thread constraints, 16px favicon rules, register-to-category defaults) that Claude does not already know, and it never pads with novice explanation. However, several failure patterns restate framework sections nearly verbatim — 'Ignoring small-size legibility... Most lockups fail here' repeats the '16px favicon' context bullet, and 'Skipping the silhouette test' repeats the silhouette test — and the register and application-context catalogs are duplicated in the reference files. This fits anchor 4 (efficient, minor instances that could be trimmed) rather than 5, where every token would be non-duplicated; it is clearly above anchor 3 because the content is not generic explanation but trimmable redundancy.

4 / 5

Actionability

The guidance is fully concrete throughout: exact variant counts ('3 to 4 wordmark-only variants', '1 to 2 symbol pairings', '6 to 12 final variants', 'top 3 candidates'), a 9-field per-variant output structure with worked example names ('01, Light geometric wordmark, Avenir Next'), specific file destinations (logo-variants.md, design/logo-variants/), and quantified constraints ('4 to 6 max' colors for embroidery, '16 to 32px' favicon). Per the code-vs-instruction scoring note, the absence of code is not penalized since the instruction-level guidance is specific and executable, matching anchor 5.

5 / 5

Workflow Clarity

The 10-step workflow is clearly sequenced with explicit validation checkpoints — step 5 mandates testing each variant against named application contexts and 'Eliminate variants that fail more than two contexts. Document which contexts each variant excels in versus needs a fallback for' — plus a checklist of six restraint tests, an elimination rule ('If a variant fails three or more contexts, it's not a primary mark'), and a feedback loop (step 10 handoff into iteration on the chosen direction, and the 'brand owner has reviewed a first round' iteration bullet). This matches anchor 5's sequence + explicit validation + feedback loops + checklists; there are no destructive or batch operations that would trigger the cap.

5 / 5

Progressive Disclosure

The body carries the decision framework (how to choose architecture, register, symbol) while seven well-described reference files hold the catalogs — all seven referenced paths exist on disk, are exactly one level deep (each points only back to SKILL.md, never to another reference), and are clearly signaled in a 'Reference files' section with one-line content descriptions. This matches anchor 5 (clear overview, well-signaled one-level-deep references, easy navigation); the modest body/reference overlap is summary-vs-expanded-detail, which is the appropriate split.

5 / 5

Total

19

/

20

Passed

Description

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

An exemplary description: third-person voice, information-dense with no padding, concrete capabilities, explicit trigger and anti-trigger lists, and explicit disambiguation from three sibling brand skills. Every clause is a capability, boundary, or trigger, which is exactly what the rubric rewards.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'Generate logo variants... producing multiple production-grade marks across different architectures (wordmark, lockup, symbol-only, letterform-as-symbol, monogram)' plus 'application specs, and decision-ready presentation' and 'production specs (SVG-ready, single-color, reverse)' — with comprehensive coverage of the skill's deliverables. It matches the score-5 anchor (multiple specific concrete actions, comprehensive) and is well above anchor 4 since no meaningful capability is missing.

5 / 5

Completeness

It explicitly answers both questions: the 'what' is the first two sentences (variant generation across named architectures with rationale, application specs, production specs) and the 'when' is an explicit 'Triggers on...' clause, supplemented by a 'Does NOT fire for...' exclusion list. This is the anchor-5 pattern — concrete what AND when with explicit trigger phrases — not anchor 4, where the 'when' would be looser or less specific.

5 / 5

Trigger Term Quality

'Triggers on logo design, design a logo, wordmark, monogram, lockup, mark variants, logo iterations, redesign or refine the logo, logo refresh, letterform-as-symbol' covers the natural phrases a user would say, including synonyms and phrasal variants (logo design / design a logo / logo refresh / redesign or refine the logo). This matches the comprehensive-coverage anchor; there is no relevant file-extension vocabulary for this domain, so nothing natural is missing.

5 / 5

Distinctiveness Conflict Risk

The description actively disambiguates from adjacent skills — 'Distinct from `brand-identity`, which produces the complete system', and 'Does NOT fire for... brand identity (use `brand-identity`), positioning or strategy (use `brand-discovery`), project-wide creative direction (use `creative-direction`), or one-off illustration' — establishing a clear logo-variants niche with minimal conflict risk, matching the anchor-5 example's pattern of distinct triggers and explicit boundaries.

5 / 5

Total

20

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

rampstackco/claude-skills

Path

skills/logo-design/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.