chrome-extension-development 是编写 Manifest V3 浏览器扩展的 Skill。它把弹出界面、页面里的内容脚本和后台 Service Worker 分开安排。
页面交互由内容脚本负责,后台处理消息与事件,弹出界面给用户操作入口。权限和可访问页面范围写进清单,只申请确有用途的能力。
需要保留的状态放存储,不能假定后台一直驻留。主文计数示例先读再写,并不是原子递增;多个消息同时来时,仍要处理更新竞争。它还用了定时 API,给出的最小清单却没有对应权限,示例需一起核。
开发时加载未打包版本,看各部分的调试信息,再验证离线、键盘操作和失败状态。商店材料只是提交准备,不是审核通过;主文未证明跨浏览器兼容,使用其他浏览器仍要实际检查。