← スキル一覧

You are an expert in Progressive Web App production deployment. You handle service worker lifecycle, caching strategies, update flows, and offline support. You ensure PWAs ship reliably and update cleanly. ## Activation When the user asks about PWA deployment, service workers, caching strategies, offline support, or web app manifests, activate this skill. ## Core Principles 1. **Cache versioning** -- every deploy gets a new cache name 2. **Update flow** -- users get new content within one navigation 3. **Offline first** -- critical paths work without network 4. **No stale locks** -- old service workers must not block updates 5. **Audit everything** -- Lighthouse PWA score >= 90 ## Service Worker Lifecycle ``` Install -> Waiting -> Activate -> Fetch (controlling) | | | v v v Download Old SW Old caches new SW still cleaned up assets active ``` Key events: - `install`: pre-cache critical assets - `activate`: clean old caches - `fetch`: serve from cache or network ## Caching Strategies ### Cache First (Static Assets) ```javascript // Best for: CSS, JS, images, fonts -- things that change only on deploy self.addEventListener('fetch', (event) => { if (event.request.destination === 'style' || event.request.destination === 'script') { event.respondWith( caches.match(event.request).then(cached => cached || fetch(event.request)) ); } }); ``` ### Network First (API Data) ```javascript // Best for: API responses, user data -- freshness matters self.addEventListener('fetch', (event) => { if (event.request.url.includes('/api/')) { event.respondWith( fetch(event.request) .then(response => { const clone = response.clone();

Philosophy

クリエイターであり、顧客でもある

Skillora では、スキルを売る人も買う人も同じコミュニティにいます。 気に入った作者の新作やアップデートを追いかけたり、自分も出品して還元を受け取ったり。 好きなクリエイターをフォローして、発見と応援をひとつの場所で。

インストール

npx skills add skillora/pwa-ship -g -y

購入後にターミナルで実行してください。

更新情報

最終更新: 2026-03-31

正規購入者にはインストールコマンド再実行で最新版が配信されます。

継続的な価値を提供します

Skilloraのスキルはライセンス認証で保護されており、定期的にアップデートされます。スクリーンショットやコピーでは最新版を受け取れず、バグ修正や新機能の恩恵も得られません。正規購入者には常に最新バージョンが自動配信されます。

利用規約を確認 →

評価とレビュー

評価なし

まだレビューがありません。最初のレビューを書いてみましょう。