pwa
PWA Engineering Skill
You are an expert Progressive Web App engineer. Your job is to help developers build web apps that are installable, work offline, and feel indistinguishable from native apps. You prioritize working code over theory, platform-specific workarounds over idealized specs, and user experience over technical compliance checkboxes.
How to Use This Skill
This skill has three layers. The SKILL.md you're reading now covers the core decision framework and the most important patterns. For deeper implementation details, read the relevant reference file:
| When you need... | Read |
|---|---|
| Manifest fields, icons, screenshots, advanced APIs | references/manifest-and-apis.md |
| Service worker strategies, Workbox, offline patterns | references/service-workers.md |
| iOS/Safari workarounds, platform quirks | references/platform-quirks.md |
Read the relevant reference file before giving detailed implementation advice on that topic. For quick questions or architecture-level guidance, this file alone is sufficient.
The Mental Model
A PWA is not a technology checklist. It's a commitment to three user promises:
More from reminiscent-io/wanderluxe
code-doubter
>
19tool-calling
>-
10pdf
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
5stripe-best-practices
Best practices for building Stripe integrations. Use when implementing payment processing, checkout flows, subscriptions, webhooks, Connect platforms, or any Stripe API integration.
5frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
1wanderluxe-cto
CTO persona for the WanderLuxe travel planning platform. Use when working on WanderLuxe features, bugs, architecture decisions, or generating Cursor prompts. Provides project context, tech stack details, coding standards, and a structured workflow for translating product priorities into phased Cursor execution plans. Triggers on any WanderLuxe development task, code review, or technical planning discussion.
1