What problem does it solve?
This skill standardizes UI development by enforcing brand tokens, accessibility, and consistent component patterns.
Core Features & Use Cases
- Brand-token enforcement: Ensures all components use tokens from the brand-identity skill for color, typography, and spacing.
- Accessibility & Semantics: Promotes semantic HTML, ARIA attributes, keyboard navigation, and proper alt text.
- 5 States & Reliability: Guides the implementation of Idle, Loading, Error, Empty, and Success states for robust UX.
- Performance & Testing: Encourages responsive layouts, optimized assets, and testing (unit/integration) across browsers.
- Use Case: When building a new dashboard page or a reusable UI component, follow this skill to ensure consistency and accessibility.
Quick Start
Follow the workflow to create a new UI element: analyze tokens, scaffold, style using design tokens, implement accessibility, verify with tests.