CtrlK
BlogDocsLog inGet started
Tessl Logo

frontend-design

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

75

1.27x
Quality

63%

Does it follow best practices?

Impact

97%

1.27x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/anthropic-frontend-design/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 delivers genuinely non-obvious, opinionated design guidance with a concrete two-pass plan-review workflow and specific calibration tells, and it is well organized as a self-contained file. Its main weaknesses are restating UX/typography fundamentals Claude already knows and lacking a worked example of the design-plan output it asks for.

Suggestions

Trim or compress sections that restate known fundamentals (line-length and line-height rules, active voice, CTA naming, error-tone guidance) down to the design-specific deltas, keeping only what Claude would not already do by default.

Add a compact worked example of the token-system design plan (a short palette/type/layout/principles sketch) so the two-pass process has a concrete output template to emulate.

Consolidate the process into one numbered sequence (ground -> plan -> review against brief -> build -> critique) with the critique step as an explicit checkpoint, replacing the informal 'See the below section on writing' cross-reference with a proper section link.

DimensionReasoningScore

Conciseness

The bulk is non-obvious, high-value guidance (the calibration list of AI-generated tells with specific hex values, the two-pass plan-review process), but portions restate knowledge Claude already has — 'Default to line lengths of less than 80 characters', 'Use active voice as default. A CTA says exactly what happens when it is used', 'Errors don't apologize' — and could be tightened, matching anchor 3 rather than 4.

3 / 5

Actionability

For an instruction-only skill the guidance is largely executable: 'describe the core base palette as 4-6 named hex values', a defined plan artifact (color/type/layout/principles with ASCII wireframes), specific tells to avoid with concrete values, and a CSS specificity warning. Minor gaps — no example design plan or code snippet — keep it at anchor 4 rather than 5.

4 / 5

Workflow Clarity

A clear sequence exists — ground in subject matter, brainstorm a token plan, 'review that plan against the brief before building', 'Only after you've confirmed the relative uniqueness... should you start to write the code', then self-critique with screenshots — with an explicit review checkpoint. The build-time critique is soft ('if your environment supports it') and the sequence is distributed across sections rather than one ordered list, so anchor 4 rather than 5; no destructive/batch cap applies.

4 / 5

Progressive Disclosure

No bundle files exist, and the single-file body is well sectioned (subject grounding, principles, process, restraint, writing) and appropriately self-contained. At ~65 lines it slightly exceeds the under-50-line simple-skill exception, and 'See the below section on writing for more guidance' is an informal cross-reference, so anchor 4 rather than 5.

4 / 5

Total

15

/

20

Passed

Description

58%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 clearly communicates the skill's purpose and its anti-template positioning, with an embedded when-clause, but it stays at the level of capability areas rather than concrete actions and lacks an explicit 'Use when...' trigger clause with natural synonyms. Trigger coverage is moderate, leaving discovery to users who happen to say 'design' or 'UI'.

Suggestions

Add an explicit trigger clause, e.g. 'Use when building or restyling web pages, landing pages, or UI, when the user asks for a distinctive look, or when a design reads as templated or AI-generated.'

Replace abstract capability language with concrete actions: e.g. 'Defines palette, typography, and layout direction; critiques designs against known AI-generated tells; produces a token-based design plan before coding.'

Include natural synonyms users would actually say — 'frontend', 'styling', 'look and feel', 'landing page' — to improve trigger-term coverage and reduce overlap ambiguity with general CSS or branding skills.

DimensionReasoningScore

Specificity

Names the domain (visual design for UI) and 1-2 concrete capability areas ('aesthetic direction, typography', 'building new UI or reshaping an existing one'), but 'Guidance for' is abstract and there is no comprehensive list of specific actions, matching anchor 3 rather than 4.

3 / 5

Completeness

Both 'what' (guidance for distinctive visual design, aesthetic direction, typography) and 'when' ('when building new UI or reshaping an existing one') are present, so the missing-when cap does not apply; however the when-clause is embedded rather than an explicit 'Use when...' with concrete trigger phrases, so it sits at anchor 4 rather than 5.

4 / 5

Trigger Term Quality

Relevant keywords like 'visual design', 'UI', and 'typography' are present, but common natural variations users would say — 'frontend', 'styling', 'CSS', 'look and feel', 'landing page' — are missing, fitting anchor 3.

3 / 5

Distinctiveness Conflict Risk

'distinctive, intentional visual design' and 'templated defaults' carve a niche, but 'UI' and 'visual design' are broad enough to overlap with branding, data-visualization, and general front-end styling skills, matching anchor 3 rather than 4.

3 / 5

Total

13

/

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
boisenoise/skills-collections
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.