Make layouts and components work correctly across screen sizes, devices, and web/app contexts. Use this skill when building or reviewing UI that must adapt to different viewport sizes, when implementing layouts in Next.js/Vite (web breakpoints) or Expo Router (device sizes and safe areas), or when a
Make layouts and components work correctly across screen sizes, devices, and web/app contexts. Use this skill when building or reviewing UI that must adapt to different viewport sizes, when implementing layouts in Next.js/Vite (web breakpoints) or Expo Router (device sizes and safe areas), or when a responsive bug is reported (layout breaks on mobile/tablet/desktop). Do not use it for backend-only