Generate an offline-first Progressive Web App with Odoo Studio backend integration. Use when user wants to create new Odoo-backed application, mentions "PWA with Odoo", "offline Odoo app", "Odoo Studio PWA", or similar terms. Supports SvelteKit, React, and Vue frameworks.
/plugin marketplace add jamshu/jamshi-marketplace/plugin install odoo-pwa-generator@jamshi-marketplaceThis skill is limited to using the following tools:
templates/react/base/index.html.templatetemplates/react/base/package.json.templatetemplates/react/base/vite.config.js.templatetemplates/react/src/App.css.templatetemplates/react/src/App.jsx.templatetemplates/react/src/api/odoo.js.templatetemplates/react/src/components/OfflineBanner.jsx.templatetemplates/react/src/context/TaskContext.jsx.templatetemplates/react/src/index.css.templatetemplates/react/src/main.jsx.templatetemplates/react/src/pages/AddPage.jsx.templatetemplates/react/src/pages/ListPage.jsx.templatetemplates/sveltekit/base/jsconfig.json.templatetemplates/sveltekit/base/package.json.templatetemplates/sveltekit/base/svelte.config.js.templatetemplates/sveltekit/base/vite.config.js.templatetemplates/sveltekit/deployment/github-actions.yml.templatetemplates/sveltekit/deployment/vercel.json.templatetemplates/sveltekit/docs/CLAUDE.md.templatetemplates/sveltekit/docs/README.md.templateUse when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.