What problem does it solve? Chrome extension development is full of Manifest V3 pitfalls: service workers terminate after 30 seconds of idle and lose all in-memory state, 58% of Chrome Web Store rejections come from preventable compliance errors, and the new built-in AI APIs (Gemini Nano, Chrome 138+) require hardware checks and port-based streaming that are not obvious from the docs. ## Core Features & Use Cases - MV3 Scaffolding: Generates minimal-permission manifests, service workers with top-level listeners, content scripts, and build configs for Vite, Webpack, or Parcel. - Typed Messaging & Storage: Implements discriminated-union message types, port-based streaming, typed chrome.storage helpers, and schema migrations. - CWS Compliance & Publishing: Audits permissions, remote code execution, CSP, and assets, then generates permission justifications and ready-to-paste store listings. - Built-in AI Integration: Wires Gemini Nano with capability checks, graceful fallback to external APIs, and delta extraction from cumulative streaming chunks. - Use Case: You are building a page-summarizer extension. This Skill scaffolds the MV3 project, wires streaming AI responses through ports, runs a preflight audit that catches an unused "tabs" permission, and produces the store listing copy for submission. ## Quick Start Ask the agent to scaffold a new Manifest V3 Chrome extension with typed message passing and run a Chrome Web Store preflight audit on the result.