🧩 Claude Plugins Official — Directorio Oficial de Plugins de Anthropic

El marketplace curado por Anthropic para Claude Code

Directorio oficial y administrado por Anthropic con plugins de alta calidad para Claude Code. Se instala directamente desde el sistema de plugins del agente y separa lo interno de Anthropic de lo externo de partners y comunidad.


🎯 Qué es

Un marketplace de plugins para Claude Code, mantenido por Anthropic. No es una colección suelta de scripts: es un catálogo con estándares de calidad y seguridad, dividido en dos secciones:

CarpetaContenido
/pluginsPlugins internos, desarrollados y mantenidos por el equipo de Anthropic
/external_pluginsPlugins de terceros: partners y comunidad

Confianza antes que comodidad

Anthropic no controla los MCP servers, archivos ni otro software incluido en los plugins, y no verifica que funcionen como se espera ni que no cambien. Antes de instalar, revisar el homepage y el código de cada plugin.


🚀 Instalación

Dentro de Claude Code:

# Instalar un plugin concreto desde el marketplace oficial
/plugin install {plugin-name}@claude-plugins-official
 
# O explorar el catálogo de forma interactiva
/plugin > Discover

El sufijo @claude-plugins-official indica el marketplace de origen. Sin él, Claude Code no sabe de dónde traer el plugin.

Contexto

Estos comandos son de Claude Code. En OpenCode no existe /plugin; el repo sigue siendo útil como catálogo de referencia para descubrir skills, agentes y MCP servers, y para copiar su estructura.


🧱 Estructura de un plugin

plugin-name/
├── .claude-plugin/
│   └── plugin.json      # Metadata del plugin (obligatorio)
├── .mcp.json            # Configuración de MCP server (opcional)
├── commands/            # Slash commands (opcional)
├── agents/              # Definiciones de agentes (opcional)
├── skills/              # Definiciones de skills (opcional)
└── README.md            # Documentación

Cada plugin puede aportar una o varias capas: comandos, agentes, skills y servidores MCP.


🔒 Regla clave: los nombres son inmutables

El campo name de una entrada del marketplace es un slug inmutable. Una vez publicado, no se puede cambiar: los usuarios lo tienen instalado con ese slug y renombrarlo rompe la instalación con plugin-not-found.

  • Para cambiar la etiqueta visible en la UI: usar o actualizar displayName.
  • Si el rename es inevitable: agregar una entrada al mapa renames en .claude-plugin/marketplace.json.
{
  "renames": {
    "old-name": "new-name"
  }
}

El loader de Claude Code lee ese mapa y reescribe el slug viejo al nuevo en el siguiente sync del usuario. Migración transparente.


📦 Skill-bundle plugins

Si el repo de origen trae skills (SKILL.md) pero no tiene .claude-plugin/plugin.json, la entrada del marketplace puede declararlas directamente con strict: false y un array 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"
}

Cada ruta es relativa a source.path y apunta a un directorio con SKILL.md. Puede bajar más de un nivel (["./libA/skill-1", "./libB/skill-2"]). Cada skill se registra como <plugin-name>:<skill-name>.


🤝 Contribuir

TipoCómo
Plugin internoLo desarrollan miembros del equipo de Anthropic. Referencia: /plugins/example-plugin
Plugin externoPartners y comunidad. Debe cumplir estándares de calidad y seguridad. Enviar por el formulario de submission

Los plugins externos pasan por aprobación antes de entrar al directorio.


⚠️ Notas prácticas

  • No es un repo de código propio: es un índice/marketplace; el código vive en cada plugin.
  • Licencias mixtas: Apache-2.0 cubre el directorio, no necesariamente cada plugin.
  • Plugins de terceros: pueden incluir MCP servers con acceso a archivos, red o credenciales. Revisar permisos.
  • Actualizaciones: al estar administrado por Anthropic, el catálogo cambia sin que tú toques nada; conviene revisar el changelog del plugin que uses.
  • Alternativa comunitaria: Better Claude (midudev) cubre mods y plugins de productividad fuera del directorio oficial.

🔗 Enlaces relacionados