ui-design-system

Create scalable UI design systems with TailwindCSS, Radix UI, and shadcn/ui.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/dige04/hieu-ccsetup --skill ui-design-system-dige04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-design-system
Source: https://github.com/dige04/hieu-ccsetup/tree/main/config/skills/ui-design-system
Command: npx skills add https://github.com/dige04/hieu-ccsetup --skill ui-design-system-dige04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Design teams struggle to establish consistent, accessible UI patterns across projects and codebases. This Skill provides a structured framework to craft, audit, and evolve design systems using TailwindCSS, Radix UI, and shadcn/ui, ensuring consistency, accessibility, and scalable component libraries.

Core Features & Use Cases

  • Design system architecture: tokens, theming, and atomic components that scale with product growth.
  • Accessibility integration: WCAG-aligned practices, ARIA roles, and keyboard navigation baked into components.
  • Framework-agnostic patterns: Tailwind for styling, Radix primitives for behavior, and shadcn/ui components for rapid composition.
  • Use cases: building enterprise admin dashboards, design system documentation, and reusable UI kits.

Quick Start

Outline a production-ready design system for a React app using TailwindCSS, Radix UI, and shadcn/ui, then implement tokens, themes, and accessible components.

Frequently Asked Questions about ui-design-system

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

FAQPage Schema
How do I build a scalable UI design system with TailwindCSS and shadcn/ui?

Build a scalable UI design system by structuring architecture around design tokens, theming, and atomic components. Use TailwindCSS for styling, Radix UI primitives for accessible behavior, and shadcn/ui for rapid component composition, ensuring patterns scale with product growth.

What's the best way to manage design tokens and dark mode theming in React?

Manage design tokens and dark mode theming by defining a structured token terminology and applying responsive patterns. This framework integrates dark mode support and token architecture directly within TailwindCSS and shadcn/ui stacks for React applications.

Does this approach work for enterprise admin dashboards and reusable UI kits?

Yes, this approach works for enterprise admin dashboards and reusable UI kits. The framework provides structured patterns to craft, audit, and evolve design systems, ensuring consistency and accessibility across large-scale React projects.

Can I use Radix UI primitives with TailwindCSS for design system architecture?

Yes, you can use Radix UI primitives with TailwindCSS. This framework-agnostic pattern uses Tailwind for styling, Radix for interactive behavior, and shadcn/ui components to compose accessible, atomic UI elements.

Why does my design system documentation need structured token terminology?

Design system documentation needs structured token terminology to maintain consistency and scalability across codebases. Defining tokens clearly ensures that theming, dark mode, and responsive patterns are applied uniformly across all components and projects.