progressive-web-app▌
aj-geddes/useful-ai-prompts · updated Apr 8, 2026
Build progressive web applications with offline support, installability, service workers, and web app manifests to deliver app-like experiences in the browser.
Progressive Web App
Table of Contents
Overview
Build progressive web applications with offline support, installability, service workers, and web app manifests to deliver app-like experiences in the browser.
When to Use
- App-like web experiences
- Offline functionality needed
- Mobile installation required
- Push notifications
- Fast loading experiences
Quick Start
Minimal working example:
// public/manifest.json
{
"name": "My Awesome App",
"short_name": "AwesomeApp",
"description": "A progressive web application",
"start_url": "/",
"scope": "/",
"display": "standalone",
"orientation": "portrait-primary",
"background_color": "#ffffff",
"theme_color": "#007bff",
"icons": [
{
"src": "/images/icon-192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/images/icon-512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
// ... (see reference guides for full implementation)
Reference Guides
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Web App Manifest | Web App Manifest |
| Service Worker Implementation | Service Worker Implementation |
| Install Prompt and App Installation | Install Prompt and App Installation |
| Offline Support with IndexedDB | Offline Support with IndexedDB |
| Push Notifications | Push Notifications |
Best Practices
✅ DO
- Follow established patterns and conventions
- Write clean, maintainable code
- Add appropriate documentation
- Test thoroughly before deploying
❌ DON'T
- Skip testing or validation
- Ignore error handling
- Hard-code configuration values
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.6★★★★★75 reviews- ★★★★★Chen Bansal· Dec 28, 2024
We added progressive-web-app from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Noah Smith· Dec 24, 2024
Registry listing for progressive-web-app matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Nia Agarwal· Dec 24, 2024
Solid pick for teams standardizing on skills: progressive-web-app is focused, and the summary matches what you get after install.
- ★★★★★Shikha Mishra· Dec 20, 2024
Useful defaults in progressive-web-app — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Carlos Khan· Dec 16, 2024
progressive-web-app has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Aarav Singh· Dec 16, 2024
progressive-web-app is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Nia Abbas· Nov 19, 2024
Keeps context tight: progressive-web-app is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Carlos Haddad· Nov 15, 2024
I recommend progressive-web-app for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Yash Thakker· Nov 11, 2024
progressive-web-app has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Noah Zhang· Nov 7, 2024
Useful defaults in progressive-web-app — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
showing 1-10 of 75