SuperAPI AI 工具集

maintaining-a-marketplace

智能体与模型

查看项目

更新于 10-15 21:36

技能介绍

用途:指导创建、发布与维护 Claude Code 插件市场(git 仓库中的 .claude-plugin/marketplace.json 目录),核心难点是同步漂移——保持 plugin.json、marketplace.json 与 CHANGELOG.md 中的版本、描述和元数据一致。

主要能力:说明市场目录结构(.claude-plugin/marketplace.json 与 plugins/<name>/.claude-plugin/plugin.json);给出 marketplace.json 的必填字段(name、owner.name、plugins)与每个插件条目的必填字段(name、source),以及 description、version、author、license、keywords、category 等可选字段;列出 source 的多种格式(相对路径、GitHub 仓库、带 ref/sha 的 GitHub、Git URL);提供发布清单、变更日志格式、版本同步校验方法、新市场创建与新增插件流程、分发与自动更新说明、团队配置与私有仓库令牌变量,以及常见错误对照表。

使用方式:发布新版本时按顺序更新 plugin.json 版本、marketplace.json 对应条目版本、CHANGELOG.md 顶部条目,然后运行 claude plugin validate . 或 /plugin validate . 校验,最后将三个文件一次性提交并推送。用户通过 /plugin marketplace add owner/repo 添加市场,通过 /plugin install plugin-name@marketplace-name 安装插件。

适用场景:从零搭建市场、发布新插件版本、向现有市场添加插件、审计一致性、排查插件安装失败。

限制:不得使用不存在的字段(如 displayName、installUrl、path、marketplace 包装对象);owner 必须是对象而非字符串;相对路径 source 仅在基于 git 的市场添加方式下有效;第三方市场默认关闭自动更新。具体收费、价格与效果资料未提供。