What problem does it solve? Web applications fail on unreliable networks and cannot be installed on device home screens like native apps. This Skill guides the implementation of the three PWA pillars — HTTPS, a web app manifest, and a service worker — so a web app works offline and can be installed. ## Core Features & Use Cases - Service Worker Implementation: Provides install, activate, and fetch handlers with cache-first, network-first, and stale-while-revalidate strategies, plus cache versioning and cleanup. - Web App Manifest & Install Flow: Generates manifest.json with maskable icons and screenshots, plus beforeinstallprompt handling for a custom install button. - Platform Edge Cases: Covers iOS Safari quirks (no beforeinstallprompt, apple-mobile-web-app meta tags), HTTPS requirements, and opaque cross-origin responses, with an optional Workbox setup. - Use Case: A user wants their Next.js or static site to load offline and be installable on Android and iOS. The Skill produces index.html, manifest.json, sw.js, app.js, and offline.html with a pre-ship checklist. ## Quick Start Ask the AI to make your web app installable and work offline by adding a manifest and service worker with caching strategies.