Create polished, intentional frontend interfaces. Use this skill when building any UI — dashboards, admin panels, landing pages, marketing sites, or web applications. Routes to specialized guidance based on context.
71
58%
Does it follow best practices?
Impact
88%
1.31xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./frontend-design-principles/SKILL.mdApplication dashboard CSS architecture and token design
oklch color usage
0%
90%
Product-world token names
20%
90%
Intent questions documented
100%
100%
Four required pre-generation outputs
70%
100%
Single depth strategy
20%
50%
Navigation grounding
100%
100%
Four-level text hierarchy
62%
100%
Differentiated card layouts
100%
100%
Single accent color
100%
100%
Spacing base unit
75%
75%
Subtle surface elevation
100%
100%
No anti-patterns
60%
100%
Marketing landing page distinctive design and anti-slop
Pre-generation intent documented
100%
80%
Domain and signature documented
100%
100%
No overused fonts
100%
100%
Typographic range
100%
100%
Non-standard spatial composition
100%
100%
Atmospheric background
100%
100%
Animation present
100%
100%
No clichéd palette
100%
100%
Non-predictable layout structure
100%
100%
Rejected defaults documented
100%
100%
Settings panel with custom form controls and interactive states
No native select elements
0%
100%
No native date input
100%
100%
Custom select inline-flex
0%
100%
Hover states
100%
100%
Focus states
60%
100%
Disabled states
0%
62%
Loading state
0%
0%
Empty state
75%
100%
Error state
0%
0%
Consistent icon library
40%
20%
Monospace numeric data
100%
100%
Tabular nums
0%
100%
40067f1
Table of Contents
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.