moai-platform-chrome-extension
Chrome Extension Manifest V3 development specialist covering service workers, content scripts, message passing, chrome.* APIs, side panel, declarativeNetRequest, permissions model, and Chrome Web Store publishing. Use when building browser extensions, implementing content
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Chrome Extension Manifest V3 development specialist covering service workers, content scripts, message passing, chrome.* APIs, side panel, declarativeNetRequest, permissions model, and Chrome Web Store publishing. Use when building browser extensions, implementing content scripts, configuring service workers, or publishing to Chrome Web Store. [KO: 크롬 확장 프로그램, 매니페스트 V3, 서비스 워커, 콘텐츠 스크립트] [JA: Chrome拡張機能、マニフェストV3、サービスワーカー] [ZH: Chrome扩展程序、Manifest V3、Service Worker]
How to use
- Aktywuj umiejętność w Claude Code, gdy pracujesz nad projektem rozszerzenia Chrome. Umiejętność automatycznie reaguje na słowa kluczowe takie jak "manifest v3", "service worker", "content script", "chrome api" lub "web store".
- Opisz swoje zadanie: czy planujesz nowe rozszerzenie, implementujesz konkretną funkcjonalność (np. komunikację między service workerem a content scriptem), czy przygotowujesz publikację w Chrome Web Store.
- Umiejętność udzieli wskazówek dotyczących struktury manifest.json, konfiguracji service workera, obsługi content scriptów, komunikacji za pomocą chrome.runtime.sendMessage i chrome.runtime.onMessage, oraz uprawnień wymaganych dla Twojego przypadku użycia.
- Jeśli potrzebujesz pomocy z deklaratywnym filtrowaniem żądań (declarativeNetRequest), side panel, przechowywaniem danych (chrome.storage) lub działaniami rozszerzenia (chrome.action), wskaż to w pytaniu.
- Umiejętność wspiera również przygotowanie do publikacji: walidacja manifest.json, przygotowanie zasobów, zgodność z polityką Chrome Web Store.
- Korzystaj z umiejętności na etapach planowania i implementacji projektu – będzie wspierać Cię od koncepcji do gotowego rozszerzenia.