frontend-design

Convert UI requirements into token-based React, Vue, or Svelte components.

Updated Jan 13, 2026
One-click install
npx skills add https://github.com/zeustriton/radarDigital_QA --skill frontend-design-zeustriton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/zeustriton/radarDigital_QA/tree/main/skills/frontend-design
Command: npx skills add https://github.com/zeustriton/radarDigital_QA --skill frontend-design-zeustriton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Frontend Design Skill addresses the challenge of turning vague UI style requirements into executable, production-grade frontend code by enforcing a tokens-first design system and accessible, scalable patterns.

Core Features & Use Cases

  • Tokens-first design: define semantic tokens for color, typography, spacing, radius, and elevation, then build components from these tokens.
  • End-to-end production-ready examples: CSS tokens, TypeScript components, and Tailwind-ready templates provide copy-paste patterns.
  • Accessibility & maintainability: built-in WCAG-aligned guidance, keyboard navigation, and scalable architecture for design systems, design tokens, and components.
  • Use Case: a team delivering a React or Vue dashboard can generate consistent UI across pages from a single token system.

Quick Start

  1. Read the SKILL.md to understand the methodology and token system.
  2. Explore the provided examples under examples/ (css tokens, components, TS samples).
  3. Start by defining design tokens, then implement components that consume tokens, and finally compose pages.

Frequently Asked Questions about frontend-design

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

FAQPage Schema
How do I convert UI design requirements into production-ready frontend code?

To convert UI design requirements into production-ready frontend code, define semantic design tokens for color and typography, then build TypeScript components and Tailwind-ready templates that consume those tokens. This ensures scalable and maintainable architecture across your project.

What is a tokens-first design system for frontend development?

A tokens-first design system for frontend development defines semantic tokens for color, typography, spacing, radius, and elevation before building components. Components then consume these tokens to ensure visual consistency and maintainability across React, Vue, Svelte, Next.js, or Nuxt projects.

How do I build accessible UI components with TypeScript and Tailwind?

To build accessible UI components with TypeScript and Tailwind, use a tokens-first system that enforces WCAG-aligned guidance and keyboard navigation. This generates scalable architecture with full state coverage for your React, Vue, or Svelte applications.

Does this frontend design approach work with both React and Vue dashboards?

Yes, this frontend design approach works with React, Vue, Svelte, Next.js, and Nuxt projects. Teams delivering dashboards or admin panels can generate consistent UI across pages from a single token system using the provided copy-paste patterns.

What are the limitations of using design tokens for frontend styling?

Using design tokens for frontend styling requires initial setup to define semantic tokens for color, spacing, and elevation before building components. While this adds an upfront step, it ensures maintainability and consistent styling across your UI components and pages.