What problem does it solve? Interfaces built for ideal demo data break in production when users enter long text, lose connectivity, switch languages, or trigger API errors. This Skill systematically identifies and fixes those weaknesses so UI components survive real-world usage. ## Core Features & Use Cases - Text Overflow & i18n Handling: Applies truncation, line-clamping, logical CSS properties, and Intl API formatting so layouts survive long German translations, RTL scripts, CJK characters, and emoji. - Error & Edge Case Management: Implements per-status-code API error handling (400/401/403/404/429/500), retry flows, empty states, loading states, and double-submission prevention. - Accessibility & Performance Resilience: Adds keyboard navigation, ARIA live regions, reduced-motion support, debouncing, and memory-leak cleanup. - Use Case: Before shipping a Next.js order dashboard, run this Skill to test forms with 100-character names, throttle the network to 3G, force 500 errors, and verify the UI degrades gracefully instead of breaking. ## Quick Start Ask the AI to harden the checkout form against long text, network failures, and RTL languages.