LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

browser-extension-developer

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

21,348stars994forksUpdated 1/20/2026
Testing & QA#browser-extension#i18n#testing#wxt-framework#cross-browser#javascript

Security Assessment

Safe(100/100)
Security Score100/100

About browser-extension-developer

The browser-extension-developer skill is designed to facilitate the development and maintenance of browser extensions that are compatible with major browsers such as Chrome, Firefox, and Edge. This skill addresses the complexities involved in creating cross-browser compatible code, ensuring developers can efficiently build and manage extensions that enhance user experience on platforms like GitHub. By providing a structured development environment, this skill streamlines the process of integrating various features and functionalities into browser extensions.

FAQ

What commands are available for developing the browser extension?

You can use commands like `npm run dev` for Chrome development mode, `npm run dev:firefox` for Firefox, `npm run build-all` to build for all browsers, and `npm run lint` or `npm run test` for code quality checks.

Is the extension compatible with all browsers?

Yes, the extension is designed to be compatible with Chrome, Firefox, and Edge, although some features may require polyfills for Firefox.

What languages are supported for internationalization (i18n)?

The extension supports 12 languages including English, Japanese, German, French, Spanish, Portuguese, Indonesian, Vietnamese, Korean, Chinese (Simplified and Traditional), and Hindi.

What is the significance of the WXT framework in this skill?

The WXT framework allows for efficient development of cross-browser extensions, particularly with the implementation of Manifest V3.

What are the requirements before finalizing the extension?

It is recommended to run linting and tests to ensure code quality and compatibility before completion.

Install browser-extension-developer

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

yamadashy/repomix

Related Skills

import-on-interaction

256

radon-mcp

296

investigating-incidents-with-aws-devops-agent

2,945

mantis-structural-index

2,518