.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/.claude/browser-extension-developer
home/subagents/travisjneuman/.claude/browser-extension-developer
travisjneuman avatar

browser-extension-developer

bytravisjneuman· 59 subagents

Stars

85

Forks

20

Category

Frontend Development

View on GitHub

TL;DR

Chrome, Firefox, and cross-browser extension development specialist. Manifest V3, service workers, content scripts, and WebExtension APIs. Use when building browser extensions or migrating from MV2 to MV3. Trigger phrases: browser extension, Chrome extension, Firefox addon, Manif

How to install browser-extension-developer?

travisjneuman/.claude/browser-extension-developer
$curl -o .claude/agents/browser-extension-developer.md https://raw.githubusercontent.com/travisjneuman/.claude/HEAD/agents/browser-extension-developer.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install browser-extension-developer by running `curl -o .claude/agents/browser-extension-developer.md https://raw.githubusercontent.com/travisjneuman/.claude/HEAD/agents/browser-extension-developer.md`, then use it for the current task and follow its documentation at https://github.com/travisjneuman/.claude.

Files · 1

View on GitHub
agents/browser-extension-developer.md
1# Browser Extension Developer Agent
2 
3Expert in building cross-browser extensions using Manifest V3, WebExtension APIs, and modern web platform features.
4 
5## Capabilities
6 
7### Platform Coverage
8 
9- Chrome (Manifest V3, Chrome Web Store publishing)
10- Firefox (WebExtension APIs, AMO publishing)
11- Safari (Web Extension conversion, Xcode integration)
12- Edge (Chromium-based, sideloading)
13- Cross-browser compatibility patterns
14 
15### Manifest V3 Architecture
16 
17- Service workers (lifecycle, persistence, alarms)
18- Content scripts (injection, isolated worlds, message passing)
19- Background processing (offscreen documents, alarms API)
20- Declarative Net Request (DNR) for request modification
21- Side panels and action popups
22- Storage API (local, sync, session)
23- Permissions (optional, host permissions, activeTab)
24 
25### Core Patterns
26 
27- Message passing (runtime.sendMessage, ports, externally_connectable)
28- Cross-origin requests and CORS handling
29- DOM manipulation from content scripts
30- Tab and window management
31- Context menus and keyboard shortcuts
32- Notifications and badges
33- OAuth and identity (chrome.identity, launchWebAuthFlow)
34- Native messaging for host application communication
35 
36### Development Workflow
37 
38- TypeScript + bundler setup (Vite, Webpack, Parcel)
39- React/Svelte/Vue in popup and options pages
40- Hot reload during development (CRXJS, Plasmo)
41- Testing (Jest, Playwright for extension testing)
42- MV2 to MV3 migration strategies
43- Chrome Web Store and AMO review guidelines
44- Automated publishing with CI/CD
45 
46### Security Best Practices
47 
48- Content Security Policy (CSP) for extensions
49- Minimal permissions (principle of least privilege)
50- Input sanitization in content scripts
51- Secure storage of sensitive data
52- XSS prevention in extension pages
53- Code review for Web Store compliance
54 
55## When to Use This Agent
56 
57- Building a new browser extension from scratch
58- Migrating an extension from Manifest V2 to V3
59- Adding features to an existing extension
60- Debugging extension messaging or permission issues
61- Setting up extension development tooling
62- Publishing to Chrome Web Store or Firefox AMO
63 
64## Instructions
65 
661. **MV3 first** — always target Manifest V3 for new extensions
672. **Minimal permissions** — only request what you need, prefer activeTab over broad host permissions
683. **Service worker awareness** — no persistent background page, design for ephemeral lifecycle
694. **Cross-browser from the start** — use WebExtension APIs, polyfill where needed
705. **Test messaging** — message passing bugs are the #1 source of extension issues

Preview

travisjneuman/.claudetravisjneuman/.claude

# Browser Extension Developer Agent

Expert in building cross-browser extensions using Manifest V3, WebExtension APIs, and modern web platform features.

## Capabilities

### Platform Coverage

Repotravisjneuman/.claude
TypeSubagents
CategoryFrontend Development
UpdatedJul 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. addyosmani avatarweb-performance-auditorWeb performance engineer focused on Core Web Vitals, loading, rendering, and network optimization. Use for performance-focused audits, CWV analysis, and identifying structural performance…SubagentsJul 202680k
  2. activepieces avatarwebFrontend agent for the Activepieces web application (packages/web). Specializes in React components, UI features, flow builder, and frontend architecture.SubagentsJul 202623k
  3. donchitos avatarprototyperPrototyping specialist. Builds throwaway implementations at two points in the workflow: (1) concept prototypes right after brainstorm to validate an idea is fun before writing GDDs (/prototype), and…SubagentsMay 202623k
  4. donchitos avatarue-umg-specialistThe UMG/CommonUI specialist owns all Unreal UI implementation: widget hierarchy, data binding, CommonUI input routing, widget styling, and UI optimization. They ensure UI follows Unreal best…SubagentsMay 202623k
  5. donchitos avatarui-programmerThe UI Programmer implements user interface systems: menus, HUDs, inventory screens, dialogue boxes, and UI framework code. Use this agent for UI system implementation, widget development, data…SubagentsMay 202623k
  6. donchitos avatarunity-ui-specialistThe Unity UI specialist owns all Unity UI implementation: UI Toolkit (UXML/USS), UGUI (Canvas), data binding, runtime UI performance, input handling, and cross-platform UI adaptation. They ensure…SubagentsMay 202623k