react-uiux-design-first

Inspect React components and implement UI elements following design-first guidelines with accessibility checks.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/Yoriichi-Dang/dashboard_web_template --skill react-uiux-design-first
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: react-uiux-design-first
Source: https://github.com/Yoriichi-Dang/dashboard_web_template/tree/main/.cursor/skills/react-uiux-design-first
Command: npx skills add https://github.com/Yoriichi-Dang/dashboard_web_template --skill react-uiux-design-first

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a design-first approach to building React user interfaces, prioritizing UX clarity, visual rhythm, accessibility, micro-interactions, loading states, and performance to reduce polish gaps during development.

Core Features & Use Cases

  • Design-first methodology for React components and UI systems.
  • Ensures consistent spacing, accessible controls, and polished interactions across apps.
  • Use Case: develop a reusable button component library with clear focus, keyboard navigation, and responsive behavior at scale.

Quick Start

Inspect an existing component and implement a new UI element following the design-first guidelines: define UX goals, apply 8px spacing, add accessible labels and focus states, and review with a designer checklist.

Frequently Asked Questions about react-uiux-design-first

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

FAQPage Schema
How do I standardize React UI design quality across a component library?▼

Standardize React UI design quality by applying a design-first methodology that enforces consistent spacing rhythm, accessible controls, and polished micro-interactions across your component library.

What is a design-first approach for React components?▼

A design-first approach for React components prioritizes UX clarity, visual rhythm, accessibility, and micro-interactions early in development to reduce polish gaps in your application.

How do I add micro-interactions and accessibility checks to a React dashboard?▼

Add micro-interactions and accessibility checks to a React dashboard by applying design-first guidelines that enforce focus states, keyboard navigation, and accessible labels for UI elements.

Does this design-first React methodology work for building reusable button components?▼

Yes, the design-first React methodology works for reusable button components by defining clear UX goals, applying 8px spacing, and ensuring responsive behavior and keyboard navigation at scale.

How do I review an existing React component for UI polish and performance?▼

Review an existing React component for UI polish and performance by inspecting it against a designer checklist that evaluates loading states, accessible controls, and visual rhythm.

Why does my React app have inconsistent spacing and UI polish gaps?▼

React apps have inconsistent spacing and UI polish gaps without design-first guidelines that standardize spacing rhythm, accessible controls, and high-performance UI patterns across dashboards and apps.