SuperAPI AI 工具集

chrome-extension-store-kit

编程与开发

查看项目

更新于 10-16 06:39

技能介绍

Chrome Extension Store Kit 是一个面向 Chrome 浏览器扩展开发者的发布准备技能,目标是把一个扩展仓库转化为可提交到 Chrome 网上应用店的完整套件,包括可审核的源码包、商店素材包和发布 ZIP。

用途 该技能用于审计扩展仓库并产出提交所需的全套材料。它强调保留现有工作、以真实产品行为作为事实来源,并在视觉标识决策中让用户参与。

主要能力

  • 定位扩展根目录与 manifest.json,识别开发与构建变体。
  • 运行审计脚本:python3 scripts/audit_extension.py /absolute/path/to/extension
  • 检查扩展 UI、用途、权限、主机匹配、数据流、现有品牌资产、README、测试、构建流程和 Git 状态。
  • 将交付物分为三层:仓库文件、商店素材包、上传包。
  • 初始化商店素材结构:python3 scripts/init_store_assets.py /absolute/path/to/extension
  • 协同创建图标,提供三个不同方向供用户选择,并在 16、32、48、128 px 下测试。
  • 撰写 README,包含价值主张、功能列表、安装说明、使用流程、权限说明、隐私政策与支持链接等。
  • 捕获 3–5 张真实 UI 截图,默认 1280x800。
  • 制作宣传图:小图 440x280,横幅图 1400x560。
  • 准备商店文案与审核字段,包括标题、摘要、详细描述、分类、权限理由、数据使用披露等。
  • 撰写并托管隐私政策,确保与代码审计一致。
  • 运行验证脚本:python3 scripts/validate_store_assets.py /absolute/path/to/extension/store-assets

使用方式 从定位扩展根目录和 manifest.json 开始,阅读 references/chrome-web-store-spec.md,运行审计脚本,检查扩展各项信息,然后按工作流逐步完成图标、README、截图、宣传图、商店文案、隐私政策和验证。技能提供模板和脚本,如 assets/extension-readme-template.md、assets/store-listing-template.md、assets/privacy-policy-template.md。

适用场景 适用于准备将 Chrome 扩展提交到 Chrome 网上应用店的开发者,尤其是需要系统化整理提交材料、确保隐私声明与权限一致、生成符合尺寸要求的图标和宣传图的场景。

限制 技能不执行推送、发布、更改仓库可见性或覆盖已批准品牌,除非用户明确要求。不得在截图或文案中展示未支持或未完成的功能。不得声称不存在的公开商店 URL。不得使用评分、未支持的奖项、误导性控件、过多文字或未经许可的商标。隐私政策需提供稳定的公开 HTTPS URL,且未经用户授权不得公开仓库或部署站点。完成标准要求所有必需文件存在且尺寸格式正确、图标在 16 px 下可读、至少三张准确截图、商店字段可直接粘贴、隐私声明与权限和数据流一致、运行时包通过验证且不含仅商店素材。