This one handles the full PWA stack: service workers, caching strategies, web app manifests, and offline support. You get patterns for all the major caching strategies (cache first, network first, stale while revalidate), complete manifest templates with shortcuts and share targets, and service worker lifecycle handling. It covers the three pillars (HTTPS, service worker, manifest) plus installability criteria. Use it when you need to make a web app work offline, add install prompts, or implement background sync. The workbox integration is there if you want to skip writing service worker boilerplate, but the vanilla patterns are solid if you prefer control over magic.

skills.sh installs
2.4K
GitHub stars
702
last updated
Jul 14, 2026

Install

$ npx -y skills add alinaqi/claude-bootstrap --skill pwa-development --agent claude-code

Installs into .claude/skills of the current project.

Files

PWA Development Skill

Purpose: Build Progressive Web Apps that work offline, install like native apps, and deliver fast, reliable experiences across all devices.


Core PWA Requirements

Sponsors

Details

Repository
github.com/alinaqi/claude-bootstrap
Category
Frontend Development

More from alinaqi/claude-bootstrap

All 54
1vercel-labs avatarreact-three-fibervercel-labs/json-renderReact Three Fiber 3D renderer for json-render. Use when working with @json-render/react-three-fiber, building 3D scenes from JSON specs, rendering meshes/lights2.4Kskills.sh installs
2owl-listener avatarcomponent-specowl-listener/designer-skillsWrite a detailed component specification including props, states, variants, accessibility requirements, and usage guidelines.2.4Kskills.sh installs
3mindrally avatarexpo-react-native-typescriptmindrally/skillsExpert in Expo React Native TypeScript mobile development with best practices2.3Kskills.sh installs
4samuraigpt avatarmuapi-ui-designsamuraigpt/generative-media-skillsGenerate high-fidelity UI/UX mockups for mobile and web apps using Atomic Design principles — creates wireframes and design systems via muapi.ai2.2Kskills.sh installs
5starchild-ai-agent avataragent-hooksstarchild-ai-agent/official-skillsManage shell hooks — user scripts that run at agent lifecycle points to block, rewrite, or warn on actions, via the /hooks command.2.2Kskills.sh installs
6hyf0 avatarvue-options-api-best-practiceshyf0/vue-skillsvue options api best practices2.1Kskills.sh installs