What problem does it solve? Web apps often feel like websites on phones due to sticky hover states, tap highlight flashes, the 100vh viewport bug, input-triggered zoom, laggy taps, pull-to-refresh hijacking, notch overlap, and mismatched status bars. This Skill diagnoses each symptom and applies the exact CSS declaration or meta tag that fixes it. ## Core Features & Use Cases - Symptom-to-fix mapping: A lookup table matches visible problems (gray flash on tap, stuck hover, wrong layout height) to the precise fix, such as -webkit-tap-highlight-color: transparent or 100dvh. - Platform-layer rules: Covers viewport units (dvh/svh), touch-action, overscroll-behavior, env(safe-area-inset-*), theme-color per color scheme, and 16px input font sizing to prevent iOS zoom. - Use Case: You are building a PWA with a bottom sheet and carousel. The Skill gives you the baseline meta tags, overscroll-behavior rules, touch-action: pan-y for the carousel, and safe-area padding so the app feels installed rather than embedded. ## Quick Start Ask the assistant to review your web app's mobile CSS and fix everything that makes it feel like a website on a phone.