This covers the core pieces you need to turn a web app into something users can install and use offline. You get service worker patterns for cache-first fetching, a manifest setup for the home screen icon, and the beforeinstallprompt handler so you can control when to show the install button. The push notification snippet is here too if you need it. Good for when you want your app to feel more native without actually building native, or when offline support matters for your users. The checklist at the end is a practical reminder of what actually needs to happen before browsers will consider it installable.
npx skills add https://github.com/secondsky/claude-skills --skill progressive-web-app