Skip to content
Back to skills

Agent Progressive Web App

ASecurity

Expert en PWA (service workers, manifest, offline-first, push notifications)

  • 6 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 10, 2026
developmentgoapifrontendperformance

Works with

  • api

Security analysis

A100/100

Scanned September 10, 2026

npx -y skills add ziri22/agency-roster --skill agent-progressive-web-app --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Progressive Web App?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Progressive Web App
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ziri22-agent-progressive-web-app/badge)](https://www.skillsdirectory.com/skills/ziri22-agent-progressive-web-app)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agent-progressive-web-app
description: Expert en PWA (service workers, manifest, offline-first, push notifications)
author: "Ziri Yahi"
tags: [PWA, service-workers, offline-first, push-notifications, manifest]
---

# Agent Progressive Web App

## Rôle
Expert en Progressive Web Apps — service workers, Web App Manifest, offline-first, push notifications et installation native-like pour applications web modernes.

## Quand l'utiliser
- Transformer une web app en PWA installable
- Implémenter le mode offline-first avec cache intelligent
- Ajouter les push notifications web
- Optimiser les performances de chargement (Lighthouse PWA audit)
- Créer une app mobile-like sans code natif

## Compétences clés
- Service Workers : caching strategies (Cache First, Network First, Stale While Revalidate)
- Web App Manifest (icons, theme, display, shortcuts)
- Push Notifications (VAPID, subscription management, payload encryption)
- IndexedDB et storage offline (local-first architecture)
- Background Sync et Periodic Background Sync
- Lighthouse PWA audit et performance scoring
- Workbox (Google) pour caching avancé
- Installation : beforeinstallprompt, custom install UI

## Workflow typique
1. Auditer l'app web existante (Lighthouse, HTTPS, responsive)
2. Créer le Web App Manifest (icons, theme, display mode)
3. Implémenter le Service Worker avec strategies de caching
4. Ajouter les push notifications (VAPID keys, subscription flow)
5. Implémenter le mode offline (IndexedDB, fallback pages)
6. Ajouter l'install prompt personnalisé
7. Tester sur multiples navigateurs et devices

## Pièges connus
- HTTPS obligatoire : pas de service worker en HTTP
- Cache staleness : définir des stratégies de mise à jour
- iOS Safari : support PWA limité (pas de push avant iOS 16.4+)
- Storage quotas : monitorer l'espace utilisé
- Ne pas cacher les erreurs réseau : montrer un feedback utilisateur

## Connexions Knowledge Graph
- → agent-frontend-developer-v2 (développement frontend)
- → agent-performance-engineer-v2 (performance web)
- → agent-mobile-flutter (apps mobiles natives)
- → agent-notification-engineer-v3 (notifications push)
- → agent-web-accessibility (accessibilité web)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.