ui-design-system

Defines visual style, color tokens, and typography rules for building UI components.

3|1|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/nghyane/VSTEP --skill ui-design-system-nghyane
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ui-design-system
Source: https://github.com/nghyane/VSTEP/tree/main/apps/_deprecated/frontend/.claude/skills/ui-design-system
Command: npx skills add https://github.com/nghyane/VSTEP --skill ui-design-system-nghyane

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It prevents inconsistent UI styling by giving the AI a single source of truth for visual design decisions before any page or component is built. ## Core Features & Use Cases - Design Principles: Enforces a soft rounded style with tinted surfaces, flat depth, and large border-radius instead of borders or shadows. - Color System: Standardizes oklch color tokens with a 260° cool-gray surface hue, semantic colors, and per-skill accent hues for Listening, Reading, Writing, and Speaking. - Typography Rules: Mandates DIN Round font, specific weights, and tabular-nums for numeric content. - Use Case: When asked to build a new React component or route, the AI reads this Skill first and produces markup that matches the project's design language without hard-coded colors or forbidden effects. ## Quick Start Read the ui-design-system skill before building the new dashboard page and apply its color tokens and typography rules.

Frequently Asked Questions about ui-design-system

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

FAQPage Schema
How do I keep AI-generated UI components consistent with a design system?▼

Provide the AI with a design system document covering principles, color tokens, and typography before generating components. This Skill defines tinted surfaces, rounded shapes, and oklch tokens so generated markup matches the project style.

What color format does this design system use?▼

All colors use oklch with a cohesive cool-gray surface hue of 260 degrees. Semantic tokens cover primary, destructive, success, and warning, while skill colors differentiate Listening, Reading, Writing, and Speaking by hue.

Can I use borders or box shadows on cards in this design system?▼

No, cards must use tinted background fills like bg-muted/30 or bg-primary/5 instead of borders or shadows. Depth is expressed through color lightness and opacity, not elevation.

Does the design system support dark mode?▼

Yes, dark mode keeps the same hues but shifts lightness up, and borders become semi-transparent white. Accent colors remain at full saturation on text, icons, and small indicators.

Why should hard-coded hex colors be avoided in components?▼

Hard-coded hex or rgb values break theme consistency and dark mode adaptation. The design system requires oklch tokens defined in src/styles.css so all colors share the same hue family and respond to theme changes.