
Handles Angular PWA setup and configuration, covering service workers, offline support, and web app manifests. You'll use this when adding installability to Angular apps or configuring caching strategies for assets and API calls. The skill is current with Angular 21 and includes the newer esbuild tooling. It covers the essentials: ngsw-config.json setup, different caching strategies for static versus dynamic content, push notifications, and update checking. The examples are straightforward, showing network-first for APIs and cache-first for assets, which is the right default approach. If you're implementing offline-first features or want that "Add to Home Screen" behavior, this gets you there without much ceremony.
$ npx -y skills add oguzhan18/angular-ecosystem-skills --skill angular-pwa --agent claude-codeInstalls into .claude/skills of the current project.
Version: Angular 21 (2025) Tags: PWA, Service Worker, Offline, Web App Manifest
References: PWA Guide • ngsw-config
This section documents recent version-specific API changes.
NEW: Angular Service Worker v2 — Improved caching strategies
NEW: esbuild PWA support — Faster builds
NEW: @angular/build:application — Modern PWA building
ng add @angular/pwa
Sponsors