browser-extension-developer

Develop and maintain browser extensions for Chrome, Firefox, and Edge using WXT and Manifest V3.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/sangrokjung/claude-code-config-public --skill browser-extension-developer-sangrokjung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-extension-developer
Source: https://github.com/sangrokjung/claude-code-config-public/tree/main/commands/browser-extension-developer
Command: npx skills add https://github.com/sangrokjung/claude-code-config-public --skill browser-extension-developer-sangrokjung

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the development and maintenance of browser extensions, ensuring compatibility across Chrome, Firefox, and Edge.

Core Features & Use Cases

  • Cross-Browser Compatibility: Develop extensions using the WXT framework that work on Chrome, Firefox, and Edge.
  • Manifest V3 Support: Build extensions adhering to the latest Manifest V3 standards.
  • Content Script Injection: Automatically injects a "Repomix" button into GitHub repository pages.
  • Internationalization (i18n): Supports 12 languages for a global user base.

Quick Start

Use the browser-extension-developer skill to build the extension for all target browsers.

Frequently Asked Questions about browser-extension-developer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I develop a browser extension that works across Chrome, Firefox, and Edge?

You can develop cross-browser extensions using the WXT framework and Manifest V3. This approach builds compatible extension code for Chrome, Firefox, and Edge from a single codebase, requiring separate development and production builds for each target browser.

Does WXT support Manifest V3 for modern browser extension development?

Yes, WXT supports Manifest V3 standards for modern browser extension development. It allows you to maintain extensions adhering to the latest Manifest V3 specifications while ensuring compatibility across Chrome, Firefox, and Edge.

How do I inject content scripts into GitHub pages using a browser extension?

Injecting content scripts into GitHub pages automatically inserts interactive elements like a Repomix button into repository pages. This is handled within the WXT framework by configuring content script injection for matching GitHub URLs.

Can I add internationalization support for multiple languages in a WXT browser extension?

Yes, you can add internationalization support for multiple languages in a WXT browser extension. This Skill includes i18n support for 12 languages, allowing your extension to serve a global user base effectively.

What is the best way to build production extensions for multiple browsers using WXT?

The best way to build production extensions using WXT is to run final production builds for all specified browsers. This process compiles the Manifest V3 codebase into distinct distribution packages ready for Chrome, Firefox, and Edge deployment.