# Pwa Installability

> Pwa Installability is an Agent Skill for development published in the thedaviddias/Front-End-Checklist repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.

Use when auditing PWA readiness, adding an install prompt, or preparing a web app for submission to Microsoft Store or Google Play via PWA Builder.

- Skill name: `pwa-installability`
- Category: [Development](https://www.openparable.com/skill/development/1)
- Source: https://github.com/thedaviddias/Front-End-Checklist/blob/HEAD/skills/pwa-installability/SKILL.md
- Repository: thedaviddias/Front-End-Checklist (73,218 GitHub stars when collected)

## SKILL.md

# Meet PWA installability criteria

Installable PWAs appear in the browser's address bar install prompt and in app stores, giving users a native-app experience without an app store listing. Studies consistently show that installed PWAs have higher engagement and retention than browser-only equivalents — users who install spend 3× more time in the app on average.

## Quick Reference

- Serve the app over HTTPS (required by browsers)
- Link a valid web app manifest with name, icons, start_url, and display
- Provide a 192×192 and 512×512 icon; add a maskable variant for Android
- Register a service worker that responds with 200 when offline

## Check

Check whether this site meets the PWA installability criteria: HTTPS, valid manifest, service worker, and appropriate icons.

## Fix

Add or fix the web app manifest, ensure a service worker is registered, and provide correctly sized maskable icons.

## Explain

Explain what makes a web app installable as a PWA and what the manifest display modes mean for the user experience.

## Code Review

Review the manifest.json and icon assets. Flag missing required fields, incorrect icon sizes, absent maskable icons, and any mismatch between start_url and the actual app root.

---

For full implementation details, code examples, and framework-specific guidance,
see `references/rule.md`.

Rule page: https://frontendchecklist.io/en/rules/html/pwa-installability

---

Source: https://www.openparable.com/skill/development/pwa-installability (OpenParable). Cite the canonical URL above.
