design-system-pro_skill

This skill helps you architect multi-brand design tokens with Tailwind 4 CSS-first themes for accessible, scalable UI across apps.
  • Python

7

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill yuniorglez/gemini-elite-core --skill design-system-pro

  • SKILL.md4.9 KB

Overview

This skill is a Senior Design System Architect & Token Engineer capable of designing and hardening multi-brand, multi-theme design systems for 2026. It specializes in layered design tokens, Tailwind 4 CSS-first themes, and headless UI orchestration with Radix to deliver accessible, runtime-interoperable UI libraries. The skill emphasizes documentation-as-code, automated pipelines, and AI-driven drift detection to keep tokens and implementations synchronized.

How this skill works

The skill inspects token topology across primitive, semantic, and component layers to enforce a Primitive → Semantic → Component hierarchy and detect naming or accessibility drift. It validates Tailwind 4 CSS-first @theme blocks and ensures tokens are centralized as native CSS variables for runtime use across web and mobile. It also audits headless component usage (Radix patterns), accessibility settings (contrast, prefers-reduced-motion), and generates machine-readable documentation artifacts for downstream platforms.

When to use it

  • Creating a new multi-brand design system that must scale across products and platforms.
  • Migrating a legacy flat token list into a layered token architecture with runtime CSS variables.
  • Implementing Tailwind 4 CSS-first theming in a monorepo with centralized token packages.
  • Auditing component libraries for accessibility, theming correctness, and token usage drift.
  • Automating token exports for Android/iOS and ensuring documentation-as-code workflows.

Best practices

  • Adopt Primitive → Semantic → Component token layers; never reference primitives directly in components.
  • Centralize tokens as native CSS variables in a design-tokens package and emit typed JSON for mobile.
  • Use Tailwind 4 @theme blocks in CSS for theme definitions, not tailwind.config.js overrides.
  • Keep UI logic headless (Radix) and apply semantic utility classes for styling and high-contrast support.
  • Automate accessibility checks (contrast, motion preferences) and run periodic AI drift detection against token sources.

Example use cases

  • Define a core token package with primitives, compile semantic tokens into @theme blocks, and ship runtime themes for multiple brands.
  • Audit an existing component library to replace hex and pixel hardcoding with semantic tokens and CSS variables.
  • Integrate token pipelines that emit JSON-LD/typed JSON and use Style Dictionary to produce CSS, Android, and iOS artifacts.
  • Build headless tooltip, dialog, and menu components using Radix primitives and semantic Tailwind 4 classes for consistent theming.
  • Run automated scripts to validate WCAG 2.2 contrast compliance across semantic color tokens and generate remediation reports.

FAQ

For Tailwind 4 CSS-first workflows, prefer @theme blocks and runtime CSS variables; tailwind.config.js is deprecated for theme centralization in this approach.

How are accessibility checks automated?

Use provided validation scripts to audit semantic tokens for contrast, combine with CI hooks, and apply AI-powered drift detection to surface token changes that break accessibility.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
design-system-pro skill by yuniorglez/gemini-elite-core | VeilStrat