CtrlK
BlogDocsLog inGet started
Tessl Logo

frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.

62

Quality

73%

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

Fix and improve this skill with Tessl

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

Quality

Content

63%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-organized, appropriately scoped overview with a clear think-then-implement workflow and no structural fat in its file layout. Its weaknesses are motivational padding and abstraction: repeated anti-generic warnings and vague aesthetic exhortations where a concrete example (font pairing, CSS pattern, palette structure) would make the guidance directly executable.

Suggestions

Trim motivational filler ("There are so many flavors to choose from", "Remember: Claude is capable of extraordinary creative work. Don't hold back...") and merge the two repeated NEVER-generic-aesthetics passages into one.

Add one concrete anchor example — e.g., a sample font pairing and a small CSS-variables palette block, or one worked layout pattern — so the aesthetic direction has an executable reference point.

Convert the abstract Spatial Composition and Backgrounds bullets into checkable specifics (e.g., 'overlap at least two elements', 'one texture layer: noise, gradient mesh, or pattern') to raise actionability.

DimensionReasoningScore

Conciseness

Mostly efficient, but padding is present: "There are so many flavors to choose from. Use these for inspiration but design one that is true to the aesthetic direction", the closing "Remember: Claude is capable of extraordinary creative work. Don't hold back..." paragraph, and repeated anti-generic guidance ("NEVER use generic AI-generated aesthetics..." in the guidelines section and "NEVER converge on common choices (Space Grotesk...)" two paragraphs later). This matches anchor 3 (mostly efficient with some unnecessary explanation or tightening possible) — above the several-padded-sections profile of anchor 2, below the minor-trims profile of anchor 4.

3 / 5

Actionability

As an instruction-only skill it correctly needs no code, and some guidance is concrete ("Use CSS variables", "Prioritize CSS-only solutions", "Use Motion library for React", "staggered reveals (animation-delay)", "Pair a distinctive display font with a refined body font"). But much is abstract direction — "Unexpected layouts. Asymmetry. Overlap. Diagonal flow.", "Create atmosphere and depth", "What makes this UNFORGETTABLE?" — with no example font pairings, palette patterns, or a sample CSS snippet a model could anchor on. This lands at anchor 3 (some concrete guidance but incomplete, missing key details) rather than anchor 4's mostly-executable bar.

3 / 5

Workflow Clarity

The sequence is clear: "Before coding, understand the context and commit to a BOLD aesthetic direction" through Purpose/Tone/Constraints/Differentiation, then "Then implement working code... that is: [checklist of criteria]". This is anchor 4 (clear sequence with most checkpoints, minor gaps) — the gap being no self-review or refinement step for the produced design. It is above anchor 3 because the think-then-build order is explicit and the implementation criteria form a checklist, not merely a list of steps.

4 / 5

Progressive Disclosure

The body is ~36 lines with no bundle files (no references/, scripts/, or assets/ exist) and no nested references, organized into two well-signaled sections ("## Design Thinking", "## Frontend Aesthetics Guidelines") with bolded sub-categories. Per the rubric's simple-skill guidance, an under-50-line skill needing no external references scores 5 with well-organized sections, which this meets.

5 / 5

Total

15

/

20

Passed

Description

83%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 explicitly answers both what the skill does and when to use it, with a rich set of natural trigger terms and concrete output types. The only weaknesses are minor: a few missing synonyms ("frontend", "mockup") and some overlap risk with generic web-development skills.

DimensionReasoningScore

Specificity

Quotes several concrete actions — "Create distinctive, production-grade frontend interfaces", "build web components, pages, artifacts, posters, or applications", "styling/beautifying any web UI", "Generates creative, polished code and UI design" — which is the anchor-4 profile of several specific actions with minor coverage gaps (e.g., no mention of redesigning or refactoring existing UI). It is above anchor 3 because more than 1-2 actions are named, but below anchor 5 because coverage of the design workflow is not comprehensive.

4 / 5

Completeness

Both questions are explicitly answered: what — "Create distinctive, production-grade frontend interfaces with high design quality... avoids generic AI aesthetics"; when — "Use this skill when the user asks to build web components, pages, artifacts, posters, or applications" with concrete trigger examples. This matches anchor 5 (clear what AND when with concrete trigger phrases); it is not anchor 4 because the 'when' clause is already explicit and specific, not merely present.

5 / 5

Trigger Term Quality

Natural user phrasing is well covered: "websites, landing pages, dashboards, React components, HTML/CSS layouts", "styling/beautifying any web UI", "posters". A few natural terms are missing (e.g., "frontend", "design", "web app", "mockup"), which keeps it at anchor 4 rather than the comprehensive synonym coverage of anchor 5, while clearly exceeding the sparse keyword coverage of anchor 3.

4 / 5

Distinctiveness Conflict Risk

The niche (design-quality frontend generation, explicitly "avoids generic AI aesthetics") is distinct from document/data skills, and triggers like "posters", "landing pages", "styling/beautifying" are recognizable. Minor overlap risk remains with generic web-development or component-building skills, so it does not reach anchor 5's minimal-conflict bar.

4 / 5

Total

17

/

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
Galaxy-Dawn/claude-scholar
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.