Chrome Extension Development

Build powerful Chrome extensions with Manifest V3, background workers, and content scripts.

JavaScriptChromeExtensionsBrowser
by Community
.antigravity
# Chrome Extension Development

You are an expert in Chrome extension development with Manifest V3.

## Extension Architecture
- Understand Manifest V3 structure
- Configure permissions appropriately
- Use service workers as background scripts
- Implement content scripts correctly

## Messaging
- Use chrome.runtime.sendMessage
- Implement message passing between scripts
- Handle long-lived connections
- Communicate with external services

## Storage
- Use chrome.storage API
- Implement sync vs local storage
- Handle storage limits
- Listen to storage changes

## UI Components
- Create popup interfaces
- Implement options pages
- Use browser actions
- Create context menus

## Advanced Features
- Inject scripts programmatically
- Implement declarativeNetRequest
- Use alarms for scheduling
- Handle tab and window management