用途
Claude Code 插件官方目录(claude-plugins-official)是由 Anthropic 维护的精选目录,用于汇集高质量的 Claude Code 插件。该目录本身是一个插件市场(marketplace),用户可从中发现并安装插件,以扩展 Claude Code 的能力。
主要能力与目录结构
目录分为两个部分:
- /plugins:由 Anthropic 内部团队开发和维护的内部插件。其中 /plugins/example-plugin 提供了参考实现。
- /external_plugins:来自合作伙伴和社区的第三方插件。
外部插件需满足质量与安全标准才能获批收录。第三方合作伙伴可通过插件目录提交表单提交新插件。
使用方式
插件可直接通过 Claude Code 的插件系统从此市场安装:
- 运行命令:/plugin install {plugin-name}@claude-plugins-official
- 或在 /plugin > Discover 中浏览查找插件
插件结构说明
每个插件遵循标准结构。关于插件名称:marketplace 条目中的 name 字段是不可变的 slug。插件一旦发布,其名称不得更改——用户已按该 slug 安装,重命名会导致安装出现 plugin-not-found 错误。若要更改插件在界面中的显示标签,应设置或更新 displayName。如果确实无法避免重命名,可在 .claude-plugin/marketplace.json 的顶层 renames 映射中添加条目,使现有安装自动迁移;Claude Code 插件加载器会读取该映射,并在用户下次同步时透明地将旧 slug 重写为新 slug。
Skill-bundle 插件
当插件的源仓库提供 skills(SKILL.md 文件)但没有 .claude-plugin/plugin.json 清单时,marketplace 条目可以使用 strict: false 和显式的 skills 数组直接声明这些 skills。skills 中的每个路径相对于 source.path,指向包含 SKILL.md 的目录。路径可以深入多级,例如 ["./libA/skill-1", "./libB/skill-2"] 可跨多个库子目录暴露精选子集。每个 skill 在 Claude Code 中注册为 <plugin-name>:<skill-name>。底层 schema 参见 marketplace 文档中的 Strict mode。
适用场景
适用于希望为 Claude Code 扩展功能的开发者,包括查找官方内部插件、浏览第三方合作伙伴与社区插件,以及通过插件系统快速安装所需插件。
限制与注意事项
官方明确提醒:在安装、更新或使用插件前,请确保信任该插件。Anthropic 不控制插件中包含的 MCP 服务器、文件或其他软件,也无法验证它们会按预期工作或不会发生变化。更多信息请查看每个插件的主页。各插件的许可协议请参见对应插件的 LICENSE 文件。关于开发 Claude Code 插件的更多信息,参见官方文档。