
Angular Pwa
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.
- skills.sh installs
- 190
- GitHub stars
- 7
- last updated
- Aug 21, 2026
Install
$ npx -y skills add oguzhan18/angular-ecosystem-skills --skill angular-pwa --agent claude-codeInstalls into .claude/skills of the current project.
Files
@angular/pwa
Version: Angular 21 (2025) Tags: PWA, Service Worker, Offline, Web App Manifest
References: PWA Guide • ngsw-config
API Changes
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
Best Practices
- Add PWA to project
ng add @angular/pwa
- Configure ngsw-config.json
Sponsors
Details
- Repository
- github.com/oguzhan18/angular-ecosystem-skills
- Category
- Frontend Development
- First seen
- Jun 3, 2026
More from oguzhan18/angular-ecosystem-skills
All 45- Angular Standalone189
- Angular Elements188
- Angular Cli187
- Angular Http185
- Angular Guards184
- Angular Interceptors184
- Angular Schematics184
- Angular Components182
- Angular Destroyref182
- Angular Forms182
- Angular Pipes180
- Angular Resolvers179
- Angular Deferrable178
- Angular Resource178
- Angular Signals178
- Angular Signals Forms178
- Angular Reactive177
- Angular Directives176
- Angular Lifecycle176
- Angular Di175
- Angular Viewchild174
- Angular Cypress172
- Angular Router172
- Angular Control Flow170