design-system

Standardize UI design with tokens, components, and patterns via CSS variables and Tailwind config.

Updated Dec 17, 2025
One-click install
npx skills add https://github.com/veerababumanyam/RawDrive102 --skill design-system-veerababumanyam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system
Source: https://github.com/veerababumanyam/RawDrive102/tree/main/.claude/skills/design-system
Command: npx skills add https://github.com/veerababumanyam/RawDrive102 --skill design-system-veerababumanyam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Design system guidelines streamline UI development by providing a single, reusable source of truth for tokens, components, and patterns across RawDrive front-end projects.

Core Features & Use Cases

  • Centralized color tokens, typography, spacing, and motion rules to ensure visual consistency across applications.
  • Reusable component library and theming patterns that accelerate development and enable accessible, brand-aligned interfaces.
  • Clear guidelines for typography, spacing, glassmorphism, and responsive behavior to guide designers and developers.

Quick Start

Adapt the brand colors and semantic tokens across your UI by updating frontend/src/index.css and frontend/tailwind.config.js, and begin applying component patterns from frontend/src/components/ui.

Frequently Asked Questions about design-system

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

FAQPage Schema
How do I standardize UI design tokens and typography using CSS variables and Tailwind?

You standardize UI design tokens by defining centralized color, typography, and spacing rules directly in CSS variables and your Tailwind config. This approach enforces a single source of truth for visual consistency across front-end applications without requiring external runtime dependencies.

What is a centralized design system and when do I need it for front-end development?

A centralized design system is a reusable source of truth for UI tokens, components, and patterns. You need it when visual consistency, theming, and reusable UI primitives are critical for accelerating front-end development and ensuring accessible, brand-aligned interfaces.

How do I apply semantic color tokens and theming patterns to my component library?

To apply semantic color tokens and theming patterns, update your main index.css file and tailwind.config.js with the brand variables, then begin applying the established component patterns directly from your UI components directory.

Does this design system approach require any external runtime dependencies to manage CSS variables?

No, managing design system tokens requires no external runtime dependencies. Changes are implemented directly in CSS variables, the Tailwind configuration, and the component library to ensure lightweight and immediate visual updates.

Are there guidelines for implementing glassmorphism, spacing, and responsive behavior in a UI design system?

Yes, the design system provides clear guidelines for glassmorphism, spacing, typography, and responsive behavior. These rules guide both designers and developers to maintain cohesive and reusable UI primitives across applications.