{"id":78846,"plugin_id":"plugins_6ab4313dbfa08191ae3aa86c67c57b96","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-03T18:49:31.850Z","digest":"24a481361323dad2da884eb083162cee616d88f907c9e79a4b6009a6235e0417","against":null,"payload":{"description":"Check indexable web releases and installable PWAs without applying public-site checks to internal apps.","included_files":[],"name":"audit-seo-pwa","skill_md_contents":"---\nname: audit-seo-pwa\ndescription: Check indexable web releases and installable PWAs without applying public-site checks to internal apps.\n---\n\n# Audit Seo Pwa\n\n**Use when:** A public marketing website or PWA changes metadata, indexing, routing, offline caching or install behavior.\n\n## Workflow\n1. Confirm whether content should be indexed, public, localized or restricted; check environment robots rules.\n2. For public routes, inspect HTTP status, canonical, title, description, sitemap, robots, links and social metadata.\n3. For PWAs, check manifest, secure context, service worker registration/scope, offline fallbacks, caching/versioned updates and sync risk.\n4. Test service worker updates and stale asset/data behavior under unreliable connectivity if tooling supports it.\n5. Assess accessibility and navigation in installed standalone mode as distinct from browser-mode assertions.\n6. Exclude SEO requirements for private dashboards or routes deliberately noindexed.\n\n## Non-negotiable checks\n- Do not recommend caching user-specific sensitive data without a security model.\n- Do not assume a manifest alone makes a high-quality installable PWA.\n\n## Deliverable\nPublic indexing or PWA audit, tested routes and remaining gaps.\n\n## References\n- Read `../../references/seo-pwa.md` when relevant.\n- Read `../../references/security-privacy.md` when relevant.\n\nOnly claim tests, browser access, scans, deployments or specialist execution supported by actual tool evidence. Retain original user constraints and avoid unsolicited code changes.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}