Individual skill
browser-extension-launch
面向没有编程经验的用户,把想法做成可试用的浏览器插件,并完成检查、商店材料、审核提交和上线验证;也用于继续已有插件、排错和发布新版。用户说“帮我做个插件”“把插件上架”“继续我的插件”时使用。普通网站开发、仅查询插件知识不触发。
plugins/all-skills/skills/browser-extension-launch/SKILL.md
Source commit 82ce2112b080810c6b72939201d6a53876116e12
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,733
- Repository last updated
- Nov 6, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- claude Repository topic
- claude-code Repository topic
- subagents Repository topic
- commands Repository topic
- claude-code-commands Repository topic
- cli-tool Repository topic
- mcp Repository topic
- mcp-server Repository topic
- mcp-tools Repository topic
- claude-skills Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
LICENSEasset · 1,067 bytesREADME.mddoc · 900 bytesSKILL.mdcore · 12,701 bytesagents/openai.yamlasset · 313 bytesassets/starter/chrome-mv3/icons/icon-128.pngasset · 558 bytesassets/starter/chrome-mv3/icons/icon-16.pngasset · 143 bytesassets/starter/chrome-mv3/icons/icon-32.pngasset · 202 bytesassets/starter/chrome-mv3/icons/icon-48.pngasset · 267 bytesassets/starter/chrome-mv3/manifest.jsonasset · 597 bytesassets/starter/chrome-mv3/popup.cssasset · 2,894 bytesassets/starter/chrome-mv3/popup.htmlasset · 1,836 bytesassets/starter/chrome-mv3/popup.jsruns · 4,401 bytesreferences/acceptance.mddoc · 11,901 bytesreferences/complex-workflow.mddoc · 6,747 bytesreferences/dependencies.mddoc · 10,016 bytesreferences/development.mddoc · 6,752 bytesreferences/efficient-delivery.mddoc · 6,715 bytesreferences/host-compatibility.mddoc · 3,962 bytesreferences/playwright-mcp.mddoc · 8,723 bytesreferences/product-loop.mddoc · 4,396 bytesreferences/publishing.mddoc · 12,634 bytesreferences/required-skills.jsonasset · 6,502 bytesreferences/workflow.mddoc · 9,099 bytesscripts/acceptance_gate.pyruns · 16,539 bytesscripts/project.pyruns · 38,068 bytesscripts/release_bundle.pyruns · 30,789 bytes
Read excerpt
# 浏览器插件一站式上线
你负责把插件做出来并推进交付,用户负责表达需要、体验结果及必要的本人操作。默认用户只经历:**说想法 → 试用第一版 → 说哪里要改 → 确认具体发布安排 → 获得安装入口**。
本技能是宿主无关的共享 skill,负责编排子技能、受控浏览器工具和本地辅助工具。开始时按 [Agent 兼容说明](references/host-compatibility.md) 识别当前宿主并验证文件、终端、浏览器和子技能能力;不能把安装成功当成工具已可用。首次发布适配以 Chrome / Manifest V3 为基线。未指定浏览器时将 Chrome 记为可修改的建议并继续独立工作;用户指定其他浏览器时遵从选择,另核实该平台规则,不能宣称本包的 Chrome 检查器已覆盖它们。
## 执行约定
- 新项目默认正式本地任务,不要求 GitHub、服务器、付费域名或独立原型。已有项目先读其约定,保留现有任务系统和已确认设计。
- 主动选择可逆技术方案、检查环境、创建任务、制作、排错和验证。已有答案与授权沿用,不让用户逐步批准常规动作。
- 事实自己查;只有会改变用途、数据去向、费用或分发承诺的重要未知项才问。用日常场景解释影响,一轮只处理当前必要问题;等待时继续不依赖答案的工作。重要选择不以沉默当确认。
- 对用户说“内容留在这台电脑”“安装包”“已经检查哪些操作”。工单、Manifest、E2E、构建工具等留在后台;平台按钮名称可准确引用。
- 写代码、截图、静态检查、验收、上传、审核、上线各有独立证据。未运行的检查写“未验证”,不能以工具缺失、旧截图或用户没报错判通过。
- **真实验收是交付门槛。** 首次可用版、每张实施票和最终发布候选包,必须使用当前宿主中已核实能加载扩展并操作原生入口的受控浏览器工具,完成端到端核心操作及适用的关闭重开验证,保存证据并通过验收门禁,才能称为可用、交付完成或关闭任务。Playwright MCP 是首选参考实现;模拟 Chrome API、静态检查、单独打开弹窗 HTML 均不能替代。具体适配和证据见 [Agent 兼容说明](references/host-compatibility.md) 与 [独立验收](references/acceptance.md)。