Progressive Web Apps with service workers, web manifest, offline support, installation prompts. Use for installable web apps, offline functionality, push notifications, or encountering service worker registration, cache strategy, manifest configuration errors.
93
89%
Does it follow best practices?
Impact
100%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Web manifest and service worker setup
Manifest name field
100%
100%
Manifest short_name field
100%
100%
Manifest start_url
100%
100%
Manifest display standalone
100%
100%
Manifest background_color
100%
100%
Manifest theme_color
100%
100%
Manifest 192x192 icon
100%
100%
Manifest 512x512 icon
100%
100%
Cache name constant
100%
100%
Static assets array
100%
100%
Install event waitUntil
100%
100%
Install event cache.addAll
100%
100%
Cache-first strategy and offline support
Cache-first check
100%
100%
Network fallback
100%
100%
Status 200 check before caching
100%
100%
Response cloning
100%
100%
Dynamic cache storage
100%
100%
Named cache constant
100%
100%
Install pre-caching
100%
100%
Offline fallback page
100%
100%
Offline fallback served
100%
100%
Install prompt and push notifications
beforeinstallprompt listener
100%
100%
preventDefault on prompt event
100%
100%
Deferred prompt stored
100%
100%
Install button reveal
100%
100%
deferredPrompt.prompt() called
100%
100%
userChoice awaited
100%
100%
deferredPrompt nulled after use
100%
100%
serviceWorker.ready used
100%
100%
pushManager.subscribe called
100%
100%
userVisibleOnly: true
100%
100%
applicationServerKey set
100%
100%
90d6bd7
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.