What problem does it solve? Chrome extension development under Manifest V3 involves tricky constraints—ephemeral service workers, CSP-blocked content scripts, async messaging pitfalls, and strict Web Store review rules—that cause frequent bugs and rejections for developers. ## Core Features & Use Cases - Architecture Guidance: Explains the five execution contexts (service worker, popup, options, side panel, content scripts) and how they communicate via chrome.runtime messaging, ports, and storage events. - Implementation References: Provides deep-dive reference files for manifest.json, service workers, content scripts, messaging/RPC layers, storage, CSP bypass relays, permissions, and TypeScript builds. - Debugging & Publishing: Covers common MV3 mistakes (missing return true, SW termination, orphaned content scripts) and the Chrome Web Store submission process. - Use Case: When you need a content script to call an API on a page with a strict CSP, this Skill walks you through relaying the request through the service worker with an allowlist. ## Quick Start Ask the AI to help you build a Chrome extension with Manifest V3, for example to scaffold a manifest.json and service worker for a new extension project.