Frontend Design Systems & UI Architecture
Attribution: Originating from Anthropic & the skills.sh open ecosystem. Maintained in canonical SKILL.md format.
This skill guides the construction of modern, accessible, responsive frontend applications utilizing design tokens, component primitives, and Tailwind CSS.
Key Guidelines
- Token Hierarchy: Separate global design tokens (colors, spacing, typography) from component-specific styles.
- Accessible Primitives: Use headless accessible primitives (Radix UI, React Aria) for complex interactions like dialogs, dropdowns, and comboboxes.
- Responsive by Default: Mobile-first breakpoints (
sm,md,lg,xl) with dark mode class strategy (class="dark").