ui-design

Harmonize renderer UI components with white-theme and accessibility standards.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ESPlotter/ESPlotter --skill ui-design-esplotter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-design
Source: https://github.com/ESPlotter/ESPlotter/tree/main/.github/skills/ui-design
Command: npx skills add https://github.com/ESPlotter/ESPlotter --skill ui-design-esplotter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Renderer UI across the app often drifts in visuals and interaction patterns, making it harder to maintain a cohesive user experience and accessibility compliance.

Core Features & Use Cases

  • Enforces a white-theme baseline with accessible defaults across renderer UI components.
  • Encourages reuse of existing design primitives (Tailwind/shadcn) to ensure consistent spacing, typography, and interaction patterns.
  • Use Case: Designers and engineers review new screens to ensure alignment with the app's visual language and accessibility standards.

Quick Start

Apply the UI design guidelines to a new renderer page to ensure visual consistency.

Frequently Asked Questions about ui-design

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

FAQPage Schema
How do I maintain UI consistency across renderer components?

To maintain UI consistency across renderer components, apply a white-theme baseline using existing Tailwind and shadcn design primitives. This enforces accessible defaults, standardizes spacing, and ensures predictable interaction patterns across all application pages and states.

What is the best way to unify renderer UI visuals and interaction patterns?

The best way to unify renderer UI visuals is to harmonize components by reusing existing Tailwind and shadcn patterns. This approach aligns new screens with the app's visual language, resolving visual drift and ensuring consistent behavior throughout the interface.

Can I use shadcn and Tailwind to enforce accessibility in renderer UI?

Yes, you can use shadcn and Tailwind to enforce accessibility in renderer UI. The guidelines apply accessible defaults to renderer components, ensuring alignment with the white-theme baseline and satisfying accessibility compliance rules across all interaction states.

How do I review a new renderer page for design consistency?

To review a new renderer page for design consistency, evaluate its alignment with the white-theme baseline and accessibility standards. Check that the implementation reuses existing Tailwind and shadcn primitives to guarantee standard spacing and typography.