browser-extension - Build Modern Browser Extensions with Manifest V3
Specialized skill for building modern browser extensions with Manifest V3, Service Worker persistence, and cross-browser compatibility
Tags
Updated: 2026-03-11Capabilities
Typical Inputs
Typical Outputs
What this skill does
- build extensions
- create manifest
- configure service worker
- create side panel
- manage state persistence
- implement chrome.storage
- implement IndexedDB
- enforce security protocols
- handle worker termination
- sanitize content script data
- use chrome.alarms
- use declarativeNetRequest
- create popup
- create content script
- create offscreen document
- audit manifest compliance
- audit persistence
- optimize assets
- run end-to-end tests
Inputs
- browser extension files
- extension source code
- assets and icons
- manifest configuration
- extension permissions
- user preferences
- web page content
- frontend design specifications
Outputs
- manifest.json file
- JavaScript source files
- optimized assets
- HTML popup and side panel files
- extension package
- compliance report
- persistence verification
- test results
Requirements
- Manifest V3 environment
- Service Worker support
- chrome.storage API
- IndexedDB support
- chrome.sidePanel API
- chrome.alarms API
- declarativeNetRequest API
- Node.js for audits
- Playwright for testing
