ui-ux-design-system

Generate UI design systems with token-first principles and atomic components.

Updated Dec 10, 2025
One-click install
npx skills add https://github.com/UltraXn/CrystalTidesSMP-Project --skill ui-ux-design-system-ultraxn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-ux-design-system
Source: https://github.com/UltraXn/CrystalTidesSMP-Project/tree/main/.agent/skills/ui-ux-design-system
Command: npx skills add https://github.com/UltraXn/CrystalTidesSMP-Project --skill ui-ux-design-system-ultraxn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the creation and maintenance of consistent, scalable, and accessible user interfaces by establishing a robust design system.

Core Features & Use Cases

  • Design Tokenization: Implements semantic design tokens for colors, spacing, typography, and radii, ensuring a unified visual language.
  • Atomic Component Library: Develops reusable, single-responsibility UI components (e.g., Buttons, Cards) that adhere to the design tokens.
  • Theming: Supports dynamic theming, including light/dark modes, through CSS variables.
  • Figma-to-Code Translation: Facilitates the conversion of design mockups into functional code components.
  • Use Case: Refactoring a legacy application's UI to adopt a modern, consistent design system with light and dark mode support.

Quick Start

Create a new design system for a web application, starting with color and spacing tokens.

Frequently Asked Questions about ui-ux-design-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a design system using design tokens and atomic components?

To build a design system, define semantic design tokens for color, spacing, typography, and radius, then construct single-responsibility atomic components like buttons and cards that strictly consume those tokens to ensure visual consistency.

What is the best way to implement light and dark mode theming in a component library?

The best way to implement light and dark mode theming is by mapping semantic design tokens to dynamic CSS variables, allowing the component library to switch visual themes instantly without altering individual component architecture.

Can I convert Figma mockups into functional code components for my UI?

Yes, you can translate Figma mockups into functional code components by mapping visual design properties to predefined semantic design tokens, bridging the gap between design files and frontend development architecture.

How do I refactor a legacy application UI to use a modern design system?

Refactoring a legacy application UI involves establishing a token-first foundation for colors and spacing, then progressively replacing hard-coded styles with reusable, accessible atomic components that support responsive layouts.

Does a token-first design system support accessibility and responsiveness?

A token-first design system supports accessibility and responsiveness by centralizing semantic definitions for spacing and typography, ensuring consistent, adaptable UI components that scale correctly across different devices and user needs.