UI design system toolkit for Senior UI Designer including design token generation, component documentation, responsive design calculations, and developer handoff tools. Use for creating design systems, maintaining visual consistency, and facilitating design-dev collaboration.
90
77%
Does it follow best practices?
Impact
98%
1.12xAverage score across 6 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./product-team/ui-design-system/SKILL.mdDesign token generation via script with correct style preset and export formats
Script invocation documented
100%
100%
Playful style selected
100%
100%
Correct brand color passed
100%
100%
JSON output generated
100%
100%
CSS output generated
100%
100%
Semantic color contrast keys
100%
100%
Poppins font family present
100%
100%
16px default border radius
100%
100%
8pt spacing grid values
100%
100%
All token categories present
100%
100%
Component documentation: atomic hierarchy, BEM naming, token-only styling, props interface, button size/variant specs
Atomic design levels named
0%
100%
Button sm height=32px
100%
100%
Button md height=40px
100%
100%
Button lg height=48px
100%
100%
Button paddingX values
100%
100%
Primary variant tokens
50%
100%
Secondary variant tokens
100%
100%
Ghost variant tokens
100%
100%
BEM CSS class names
50%
70%
TypeScript props interface
83%
100%
No hardcoded color values
100%
100%
Responsive CSS: breakpoint values, fluid typography with clamp, mobile-first, responsive spacing
Mobile-first media queries
100%
100%
480px breakpoint present
100%
100%
768px breakpoint present
100%
100%
1024px breakpoint present
100%
100%
Fluid h1 clamp value
0%
100%
Fluid h2 clamp value
0%
100%
Fluid body clamp value
0%
100%
Section spacing scale
33%
100%
CSS custom properties used
100%
100%
Framework integration: Tailwind config and styled-components setup from generated tokens
Script invocation in generate.sh
100%
100%
Classic style selected
100%
100%
Correct brand color passed
100%
100%
JSON output generated
100%
100%
CSS output generated
100%
100%
SCSS output generated
100%
100%
Tailwind colors wired from tokens
100%
100%
Tailwind fontFamily from tokens
100%
100%
Tailwind borderRadius from tokens
100%
100%
Tailwind boxShadow from tokens
100%
100%
Styled theme colors path
100%
100%
Styled theme spacing path
100%
100%
ThemeProvider usage shown
100%
100%
Helvetica font in classic output
100%
100%
Component documentation template, file structure, and naming conventions
Correct file structure
100%
100%
PascalCase component name
100%
100%
README Usage section
100%
100%
README Props table
100%
100%
README Variants section
100%
100%
README Accessibility section
100%
100%
README Design Tokens Used section
100%
100%
No hardcoded color values in styles
100%
100%
Token naming convention
100%
100%
TypeScript props interface
100%
100%
BEM class naming
0%
0%
Barrel export in index.ts
100%
100%
WCAG accessibility audit: contrast ratios, semantic color contrast keys, touch targets
AA normal text ratio
100%
100%
AA large text ratio
100%
100%
AAA normal text ratio
100%
100%
AAA large text ratio
100%
100%
Large text definition
100%
100%
Luminance formula present
100%
100%
Contrast ratio formula present
100%
100%
Semantic color contrast key rationale
100%
100%
Touch target minimum size
100%
100%
color-combinations.json present
100%
100%
Contrast ratio numeric values
100%
100%
967fe01
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.