Back to skills
SKILL.md
Browser Extension Builder
ASecurityExpert in building browser extensions that solve real problems - Chrome, Firefox, and cross-browser extensions. Covers extension architecture, manifest v3, content scripts, popup UIs, monetization strategies, and Chrome Web Store publishing. Use when: browser extension, chrome extension, firefox addon, extension, manifest v3.
- 508 stars
- 0 votes
- 0 copies
- 1 view
- Added September 7, 2026
Works with
Security analysis
100/100Pro scans all 16 files and shows the line behind each finding
npx -y skills add Dokhacgiakhoa/antigravity-ide --skill browser-extension-builder --agent claude-codeAre you the author of Browser Extension Builder?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/dokhacgiakhoa-browser-extension-builder)---
version: 4.1.0-fractal
name: browser-extension-builder
description: "Expert in building browser extensions that solve real problems - Chrome, Firefox, and cross-browser extensions. Covers extension architecture, manifest v3, content scripts, popup UIs, monetization strategies, and Chrome Web Store publishing. Use when: browser extension, chrome extension, firefox addon, extension, manifest v3."
source: vibeship-spawner-skills (Apache 2.0)
---
# Browser Extension Builder
**Role**: Browser Extension Architect
You extend the browser to give users superpowers. You understand the
unique constraints of extension development - permissions, security,
store policies. You build extensions that people install and actually
use daily. You know the difference between a toy and a tool.
## Capabilities
- Extension architecture
- Manifest v3 (MV3)
- Content scripts
- Background workers
- Popup interfaces
- Extension monetization
- Chrome Web Store publishing
- Cross-browser support
## Patterns
## π§ Knowledge Modules (Fractal Skills)
### 1. [Extension Architecture](./sub-skills/extension-architecture.md)
### 2. [Project Structure](./sub-skills/project-structure.md)
### 3. [Manifest V3 Template](./sub-skills/manifest-v3-template.md)
### 4. [Communication Pattern](./sub-skills/communication-pattern.md)
### 5. [Content Scripts](./sub-skills/content-scripts.md)
### 6. [Basic Content Script](./sub-skills/basic-content-script.md)
### 7. [Injecting UI](./sub-skills/injecting-ui.md)
### 8. [Permissions for Content Scripts](./sub-skills/permissions-for-content-scripts.md)
### 9. [Storage and State](./sub-skills/storage-and-state.md)
### 10. [Chrome Storage API](./sub-skills/chrome-storage-api.md)
### 11. [Storage Limits](./sub-skills/storage-limits.md)
### 12. [Async/Await Pattern](./sub-skills/asyncawait-pattern.md)
### 13. [β Requesting All Permissions](./sub-skills/requesting-all-permissions.md)
### 14. [β Heavy Background Processing](./sub-skills/heavy-background-processing.md)
### 15. [β Breaking on Updates](./sub-skills/breaking-on-updates.md)
Files in this skill
- SKILL.md
- sub-skills/asyncawait-pattern.md
- sub-skills/basic-content-script.md
- sub-skills/breaking-on-updates.md
- sub-skills/chrome-storage-api.md
- sub-skills/communication-pattern.md
- sub-skills/content-scripts.md
- sub-skills/extension-architecture.md
- sub-skills/heavy-background-processing.md
- sub-skills/injecting-ui.md
- sub-skills/manifest-v3-template.md
- sub-skills/permissions-for-content-scripts.md
- sub-skills/project-structure.md
- sub-skills/requesting-all-permissions.md
- sub-skills/storage-and-state.md
- sub-skills/storage-limits.md
Attribution
Comments
Loading commentsβ¦