pwa-development

Implement service workers, web manifests, and Workbox caching for offline-capable PWAs.

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/cortezalberto/chile --skill pwa-development-cortezalberto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pwa-development
Source: https://github.com/cortezalberto/chile/tree/main/.agents/skills/pwa-development
Command: npx skills add https://github.com/cortezalberto/chile --skill pwa-development-cortezalberto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solves the problem of delivering offline-capable, installable Progressive Web Apps with fast, reliable performance.

Core Features & Use Cases

  • Service workers for offline support and caching
  • Web App Manifest for installability and home screen presence
  • Workbox-based tooling and caching strategies
  • Performance optimization patterns and offline experience guidelines
  • Use Case: e-commerce dashboards, field apps, and customer portals that must work offline and sync when online

Quick Start

Create a minimal PWA by adding a manifest, registering a service worker, and enabling offline caching for core assets.

Frequently Asked Questions about pwa-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make my web app work offline using a service worker?

To make a web app work offline, register a service worker to intercept network requests and serve cached assets. This Skill implements Workbox-based caching strategies to ensure reliable offline performance and sync capabilities when connectivity returns.

What is a web app manifest and do I need HTTPS for PWA installation?

A web app manifest is a JSON file enabling home screen installation, and HTTPS is strictly required for PWA installation. This Skill enforces HTTPS, web manifest usage, and service worker registration to deliver installable, native-feeling Progressive Web Apps.

How to build an offline-first PWA for an e-commerce dashboard?

Build an offline-first PWA for an e-commerce dashboard by applying Workbox caching patterns and service workers to store core assets locally. This Skill provides the architecture to maintain functionality offline and sync data when the network is restored.

What's the best way to add push notifications to a Progressive Web App?

The best way to add push notifications to a Progressive Web App is through service worker integration. This Skill demonstrates how to configure service workers to handle push events and enable cross-device consistency for customer portals and field apps.

Does Workbox work with existing service workers for caching?

Workbox works with existing service workers by providing prebuilt caching strategies and tooling. This Skill leverages Workbox to implement performance optimization patterns and offline support guidelines directly within your service worker registration logic.