browser-extension

仓库创建 2026年6月30日最近提交 22 天前SkillHot 收录 22 天前
▸ 精选理由

覆盖清单、脚本、提交流程与跨浏览器兼容细节。

这个 Skill 做什么

用于开发、调试与上架浏览器扩展(Chrome/Firefox/Edge/Safari)。

用于开发、调试和发布浏览器扩展,能处理 content script、background/service worker、popup、options 页面和跨浏览器兼容问题。常在新扩展脚手架、从 Manifest V2 迁移到 MV3、或准备上架 Chrome Web Store/Firefox AMO 时用到。重点是实战细节和跨浏览器差异,并覆盖提交审核和权限/消息调试的常见坑。

▸ 展开 SKILL.md 英文原文

Use when the project is a browser extension (Chrome, Firefox, Edge, Safari Web Extension). Triggers — manifest.json, content script, background service worker, popup, Web Store/AMO submission.

开发编程浏览器扩展MV3迁移发布审核通用
0
Stars
0
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/muxammadmamajonov/dot-claude/main/.claude/skills/browser-extension/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/muxammadmamajonov/dot-claude/main/.claude/skills/browser-extension/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Browser Extension Development

## When to use
- New extension scaffold from scratch (MV3)
- Adding a content script, background worker, popup, options page, or side panel to an existing extension
- Migrating a Manifest V2 extension to Manifest V3
- Preparing a submission for Chrome Web Store, Firefox AMO, or Edge Add-ons
- Debugging cross-browser permission or messaging issues

## Workflow

1. **Classify the extension type** — decide which surfaces are needed:
   | Surface | File | Purpose |
   |---------|------|---------|
   | Background | `background/service-worker.js` | Long-running logic, alarms, storage sync |
   | Content script | `content/index.js` | Injected into host pages; DOM ac
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有