46,731
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Python
语言
创建时间
最近更新
项目能做什么
Anthropic 官方维护的 Claude Code 插件目录,收录了官方与第三方的精选插件,方便开发者直接安装与扩展能力。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
项目简介
claude-plugins-official 是由 Anthropic 官方维护的高质量 Claude Code 插件目录。该仓库收录了两类插件:
- /plugins:Anthropic 团队内部开发和维护的插件;
- /external_plugins:来自合作伙伴与社区开发者的第三方插件。
安全提示:在安装、更新或使用任何插件前,请确保你信任该插件。Anthropic 不控制插件内包含的 MCP 服务器、代码文件或其它第三方软件,无法保证其符合预期或永久不变。具体信息可查看各插件的主页。
核心功能
- 官方精选市场:统一索引的高质量插件库,可在 Claude Code 中一键检索与安装。
- 标准化插件结构:支持扩展 Slash 命令(
commands/)、Agent 定义(agents/)、技能(skills/)以及 MCP 服务器配置(.mcp.json)。 - Skill-bundle 支持:允许直接引用不包含清单文件的代码库目录,快速将
SKILL.md打包为技能插件。 - 平滑重命名迁移:通过市场映射机制,避免插件改名导致用户端报错。
适合谁用
- 希望为 Claude Code 扩充功能、集成 MCP 工具的终端开发者;
- 想要开发自定义插件并提交到官方市场、分享给社区的开发者与合作伙伴。
安装步骤
插件可直接在 Claude Code 的插件体系中安装,无需手动克隆仓库:
-
命令行直接安装:
bash /plugin install {plugin-name}@claude-plugins-official(将{plugin-name}替换为具体的插件名称) -
交互界面浏览安装: 在 Claude Code 中依次进入:
text /plugin > Discover浏览并选择想要安装的插件。
配置说明
1. 标准插件目录结构
开发插件时需遵循以下标准目录层级:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # 插件元数据(必需)
├── .mcp.json # MCP 服务器配置(可选)
├── commands/ # Slash 命令定义(可选)
├── agents/ # Agent 定义(可选)
├── skills/ # 技能定义(可选)
└── README.md # 说明文档
2. 插件名称规范(不可变 slug)
name字段是插件的永久标识。一旦发布不可直接修改,否则已安装用户会遇到plugin-not-found报错。- 如需更改 UI 展示名称,请设置或更新
displayName字段。 - 若确实需要重命名,必须在
.claude-plugin/marketplace.json顶层的renames字段中配置映射,以便用户同步时自动迁移:json "renames": { "old-name": "new-name" }
3. Skill-bundle 配置
如果源仓库只提供 SKILL.md 文件而没有 .claude-plugin/plugin.json,可在市场入口中配置 strict: false 并显式声明 skills 列表:
{
"name": "example-bundle",
"description": "Brief description of the bundled skills.",
"author": { "name": "Author Name" },
"category": "development",
"source": {
"source": "git-subdir",
"url": "https://github.com/example-org/sdk.git",
"path": "packages/agent-skills",
"ref": "main",
"sha": "<commit sha>"
},
"strict": false,
"skills": [
"./skill-a",
"./skill-b",
"./skill-c"
],
"homepage": "https://github.com/example-org/sdk"
}
注:skills 中的路径均相对于 source.path,每个指向包含 SKILL.md 的目录。在 Claude Code 中注册后,调用格式为 <plugin-name>:<skill-name>。
常见问题
- 如何向官方市场提交外部插件?
第三方提交需要符合官方的质量和安全标准。需通过官方的提交表单(plugin directory submission form)申请审核。更具体的准则原文未详细说明,请参考原仓库及官方文档。 - 插件改名后报错怎么办?
请确认是否直接修改了name字段。必须按照规范在marketplace.json中配置renames字典,Claude Code 插件加载器在下次同步时才会自动更新。 - 许可证(License)相关问题:
各插件的 License 独立维护,请进入具体插件目录查看其对应的LICENSE文件。 - 关于更多开发与配置细节:
此部分原文未详细列出,完整开发指南请参考官方文档:https://code.claude.com/docs/en/plugins。
原始 README 摘录(英文原文,节选前 3000 字符)
# Claude Code Plugins Directory
A curated directory of high-quality plugins for Claude Code.
> **⚠️ Important:** Make sure you trust a plugin before installing, updating, or using it. Anthropic does not control what MCP servers, files, or other software are included in plugins and cannot verify that they will work as intended or that they won't change. See each plugin's homepage for more information.
## Structure
- **`/plugins`** - Internal plugins developed and maintained by Anthropic
- **`/external_plugins`** - Third-party plugins from partners and the community
## Installation
Plugins can be installed directly from this marketplace via Claude Code's plugin system.
To install, run `/plugin install {plugin-name}@claude-plugins-official`
or browse for the plugin in `/plugin > Discover`
## Contributing
### Internal Plugins
Internal plugins are developed by Anthropic team members. See `/plugins/example-plugin` for a reference implementation.
### External Plugins
Third-party partners can submit plugins for inclusion in the marketplace. External plugins must meet quality and security standards for approval. To submit a new plugin, use the [plugin directory submission form](https://clau.de/plugin-directory-submission).
## Plugin Structure
Each plugin follows a standard structure:
```
plugin-name/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata (required)
├── .mcp.json # MCP server configuration (optional)
├── commands/ # Slash commands (optional)
├── agents/ # Agent definitions (optional)
├── skills/ # Skill definitions (optional)
└── README.md # Documentation
```
## Plugin names are immutable
The `name` field in a marketplace entry is an **immutable slug**. Once a plugin has been published, its `name` must not change — users have it installed under that slug, and renaming it breaks their install with a `plugin-not-found` error.
- To change how a plugin is labeled in the UI, set or update `displayName` instead.
- If a rename is genuinely unavoidable, add an entry to the top-level `renames` map in `.claude-plugin/marketplace.json` so existing installs auto-migrate:
```json
"renames": {
"old-name": "new-name"
}
```
The Claude Code plugin loader reads this map and transparently rewrites the old slug to the new one on the user's next sync.
## Skill-bundle plugins
When a plugin's source repository ships skills (`SKILL.md` files) without a `.claude-plugin/plugin.json` manifest, the marketplace entry can declare the skills directly using `strict: false` and an explicit `skills` array.
```json
{
"name": "example-bundle",
"description": "Brief description of the bundled skills.",
"author": { "name": "Author Name" },
"category": "development",
"source": {
"source": "git-subdir",
"url": "https://github.com/example-org/sdk.git",
"path": "packages/agent-skills",
"ref": "main",
"sha": "<commit sha>"
},
"strict": false,
"skills": [
阅读完整原文
商业机会分析 AI 生成
垂直领域高级商业 MCP / 插件订阅
| 产品构想 | 依据该规范开发高质量、垂直封闭场景的高级插件(如 AWS/K8s 自动化诊断与故障自愈、Stripe/Shopify 复杂业务集成、安全合规检查),采用外部 License Key 或 SaaS API 计费方式提供服务。 |
| 核心功能 | 提供开箱即用的 `.claude-plugin` 目录结构、集成认证与鉴权的 MCP Server、复杂的自动化 Slash Commands 及 Agent 流程、专有故障排查 Skill |
| 目标用户 | DevOps 工程师、云原生架构师、独立独立开发者、特定 SaaS 深度用户 |
| 难度/周期 | 中等 · 2 - 4 周 · 成本:低(基础云服务、测试环境 API 账号成本) |
| 收费模式 | Freemium 模式(基础能力开源,高级 Agent 调度与 API 代理按月订阅或按调用量收费) |
| 竞争风险 | Anthropic 官方或社区可能开源同质化竞品;平台若推出官方支付体系可能抽取高额抽成(推测) |
| 依据 | 已验证事实 |
企业私有 Claude Code 插件市场与安全网关
| 产品构想 | 针对企业不能随意使用公开第三方插件的安全痛点,构建私有插件注册中心,提供类似官方 marketplace.json 的解析服务,附带插件静态代码审计、MCP 网络请求鉴权与敏感数据脱敏功能。 |
| 核心功能 | 私有插件托管与版本分发、MCP 流量拦截与安全网关、敏感信息/Token 防泄漏过滤、企业内部权限控制(RBAC) |
| 目标用户 | 中大型企业安全团队、研发效能团队、合规主管 |
| 难度/周期 | 高 · 2 - 3 个月 · 成本:中等(服务器成本、合规审计工具链) |
| 收费模式 | 企业软件授权(私有化部署)或企业级 SaaS 席位订阅 |
| 竞争风险 | 企业销售周期长;官方未来可能直接在 Claude Code Enterprise 中原生提供该功能(推测) |
| 依据 | 数据支持的判断 |
Claude Code 插件一键开发与发布脚手架(DevTool)
| 产品构想 | 为插件开发者提供低门槛的开发套件,支持从 OpenAPI/Swagger 或 SDK 自动生成合规的 `plugin.json`、`SKILL.md`、MCP 包装器,并提供本地模拟运行测试与官方提交规范校验。 |
| 核心功能 | 从 OpenAPI 规范一键生成 Claude Code 插件代码骨架、本地 Claude Code 仿真调试器、多语言 MCP 封装库、一键校验是否符合官方提交标准 |
| 目标用户 | SaaS 产品经理、API 开发者、开源项目维护者 |
| 难度/周期 | 低至中等 · 1 - 2 周 · 成本:极低(主要是本地工具与静态文档开发) |
| 收费模式 | 开源核心 CLI,针对企业级 API 转换、自动测试云沙箱、代提交认证等增值服务收费 |
| 竞争风险 | 开发门槛不高,易被官方 CLI 原生集成挤压空间(推测) |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| EveryInc/compound-engineering-plugin | 适用于 Claude Code、Cursor 等的 Compound Engineering 官方插件。 | 26,007 | TypeScript |
| NousResearch/hermes-official-plugins | Nous Research 官方维护的 Hermes Agent 插件集合。 | 649 | Python |
| Johnixr/claude-code-wechat-channel | 通过 ClawBot API 将微信消息接入 Claude Code 会话的插件。 | 312 | TypeScript |
| ferdinandobons/AWSBedrockAgentCoreSkill | 让 Claude Code 遵循最佳实践在 AWS 上自主构建生产级 Agent 的插件。 | 207 | Python |
| k1p1l0/claude-telegram-supercharged | 支持双向语音和守护进程的 Telegram 版 Claude Code 增强插件。 | 146 | TypeScript |
| NousResearch/hermes-plugin-claude-subscription-directsdk | 已迁移至官方插件库的 Hermes Agent 插件仓库。 | 128 | Python |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 |
| 社区活跃 | Star 46,731 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/anthropics/claude-plugins-official.git cd claude-plugins-official # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。