Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    yamadashy

    browser-extension-developer

    yamadashy/browser-extension-developer
    Coding
    21,777
    3 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    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.

    SKILL.md

    Browser Extension Developer

    Cross-browser extension (Chrome/Firefox/Edge) using WXT framework with Manifest V3. Injects "Repomix" button into GitHub repository pages.

    Structure

    browser/
    ├── entrypoints/       # background.ts, content.ts
    ├── public/_locales/   # i18n (12 languages)
    ├── wxt.config.ts      # WXT configuration
    └── .output/           # Built files (chrome-mv3, firefox-mv2)
    

    Commands

    • npm run dev - Development mode (Chrome default)
    • npm run dev:firefox - Firefox dev mode
    • npm run build-all - Build all browsers
    • npm run lint / npm run test

    i18n

    12 languages: en, ja, de, fr, es, pt_BR, id, vi, ko, zh_CN, zh_TW, hi

    New language: Create public/_locales/[code]/messages.json with keys: appDescription, openWithRepomix

    Notes

    • Chrome/Edge use chrome.* APIs, Firefox may need polyfills
    • Run lint and tests before completion
    Recommended Servers
    Browser tool
    Browser tool
    Microsoft Learn MCP
    Microsoft Learn MCP
    Vercel Grep
    Vercel Grep
    Repository
    yamadashy/repomix
    Files