anthropics/claude-plugins-official
Official, Anthropic-managed directory of high quality Claude Code Plugins.
它是什么
claude-plugins-official 是一个精选的 Claude Code(Anthropic 的编码助手)插件目录(即“市场”)。它是插件的中心化列表,方便用户发现和安装插件。
组织方式
该仓库包含两个文件夹:
/plugins— 由 Anthropic 官方构建和维护的插件。/external_plugins— 来自第三方合作伙伴和社区的插件。
如何安装
插件通过 Claude Code 内置的插件系统进行安装。用户运行:
/plugin install {plugin-name}@claude-plugins-official
或者通过 /plugin > Discover 菜单浏览可用插件。
安全警告(重要)
README 明确警告,Anthropic 不控制插件中捆绑的 MCP 服务器、文件或其他软件,也无法验证它们是否按预期工作或是否会发生更改。用户在安装、更新或使用插件前应确保信任该插件,并检查每个插件的主页以获取详细信息。
插件结构
每个插件遵循标准的文件夹布局:
.claude-plugin/plugin.json— 必需的元数据文件.mcp.json— 可选的 MCP 服务器配置commands/— 可选的斜杠命令agents/— 可选的代理定义skills/— 可选的技能定义README.md— 文档
命名规则
市场条目中的 name 字段是一个不可变的 slug。一旦发布,它就永远不能更改——用户以该名称安装插件,重命名会导致他们的安装出现 plugin-not-found 错误。
- 若要更改插件在 UI 中的显示标签,请更新
displayName。 - 如果确实无法避免重命名,市场必须在
.claude-plugin/marketplace.json中包含一个renames映射(例如"old-name": "new-name")。Claude Code 插件加载器会读取此映射,并在用户下次同步时自动将旧 slug 重写为新 slug。
技能捆绑插件(特殊情况)
当插件的源仓库包含技能(SKILL.md 文件)但没有 .claude-plugin/plugin.json 清单时,市场条目可以直接声明这些技能。这需要:
- 在条目中设置
strict: false - 一个显式的
skills数组,列出指向技能目录的路径
每个路径相对于 source.path,并指向包含 SKILL.md 的文件夹。路径可以超过一级(例如 ["./libA/skill-1", "./libB/skill-2"]),允许市场展示跨多个子目录的精选子集。每个技能在 Claude Code 中注册为 <plugin-name>:<skill-name>。
贡献
- 内部插件由 Anthropic 团队成员开发;
plugins/example-plugin可作为参考实现。 - 外部插件可由第三方合作伙伴通过提交表单提交。它们必须符合质量和安全标准才能获得批准。
许可
整个目录没有统一的许可证——每个链接的插件都有其自己的 LICENSE 文件。
更多信息
README 指向了面向开发者的官方 Claude Code 插件文档。
相关
- 项目
- 项目
- 项目
- 项目