pwa

Implement framework-agnostic PWA patterns with Service Worker and caching strategies.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/tkgstrator/KotoTV --skill pwa-tkgstrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pwa
Source: https://github.com/tkgstrator/KotoTV/tree/main/.claude/skills/pwa
Command: npx skills add https://github.com/tkgstrator/KotoTV --skill pwa-tkgstrator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PWA implementation provides a framework to transform any web app into a reliable offline-capable installable experience by wiring a service worker, cache strategies, update prompts, and manifest setup.

Core Features & Use Cases

  • Service Worker registration and cache strategies for offline and update flows
  • Manifest setup and installability prompts for cross-device experiences
  • Debugging offline fallback and versioned cache management with a framework-agnostic approach

Quick Start

Register a service worker and configure a manifest to enable offline support and install prompts in your web app.

Frequently Asked Questions about pwa

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

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

You can make a web app reliably offline-capable by registering a service worker with caching strategies. This Skill provides a framework-agnostic pattern for manual service worker creation, navigate fallback, and versioned caches.

What is the best way to handle cache-first vs network-first rules in a PWA?

The best way to handle cache-first vs network-first rules is applying a framework-agnostic PWA pattern. This Skill implements specific caching strategies for offline reliability, determining when to serve cached assets versus fetching fresh network updates.

How do I set up a manifest for installability and update prompts across devices?

To set up a manifest for installability and update prompts, you configure the web app manifest and implement a smooth update flow. This Skill provides the setup needed for cross-device installable experiences and versioned cache management.

Does this PWA service worker pattern work without a specific web framework?

Yes, this PWA service worker pattern works without a specific web framework. It provides a complete framework-agnostic implementation, applying manual service worker creation and inline registration guidance to any web app seeking offline reliability.

Why does my service worker update flow keep serving stale cached content?

Your service worker update flow serves stale content due to improper versioned cache management. This Skill implements versioned caches and a smooth update flow, ensuring users receive fresh updates through proper cache-first vs network-first rules.

When do I need a navigate fallback in my service worker caching strategies?

You need a navigate fallback in your service worker caching strategies when providing offline reliability for web app navigations. This Skill covers navigate fallback implementation to ensure users experience smooth page loads during network failures.