enhance-pwa

Installation
SKILL.md

enhance-pwa — Make It Installable and Offline-Ready

Degree of freedom: MIXED. Strategy and prompt timing [HIGH freedom]; caching rules, Capacitor bypass, and Lighthouse [LOW freedom — run exactly].

A PWA closes the gap between "website" and "app". Users can install it to their home screen, it loads instantly from cache, and it keeps working when the network drops. This skill adds those capabilities to any existing web app without breaking what already works.

How to reason

  1. Audit — manifest, SW, framework plugin already present
  2. Choose — caching strategy per asset type; Workbox over raw SW
  3. Ship — installable manifest + offline fallback + autoUpdate
  4. Prove — Lighthouse PWA ≥ 90; Capacitor bridge not intercepted

Worked example

Installs
28
GitHub Stars
9
First Seen
Jun 15, 2026
enhance-pwa — kensaurus/cursor-kenji