01 Qué es un plugin y qué lleva dentro
Un plugin es una carpeta que empaqueta varias capacidades para que se instalen y actualicen juntas. Lo habitual es que combine habilidades (skills) con instrucciones expertas para una tarea, conectores MCP para trabajar con tus aplicaciones y comandos que lanzas con una barra. En vez de configurar cada pieza por separado, instalas el paquete y Claude ya sabe trabajar como alguien de tu área.
Skills
Instrucciones y recursos para una tarea concreta: revisar un contrato, preparar un cierre de mes, escribir con tu voz de marca. Funcionan en el chat, en Cowork y en Claude Code.
Conectores MCP
Acceso a herramientas como CRM, almacenamiento o gestores de tareas. En la app aparecen en la pestaña de conectores del plugin y cada usuario inicia sesión con su cuenta.
Comandos
Acciones explícitas que lanzas escribiendo «/». En el chat se comportan como una skill más.
Agentes y hooks
Subagentes especializados y acciones automáticas ante eventos. Se cargan en Cowork y en Claude Code; el chat los ignora.
02 Instalar un plugin en la app, sin programar
-
1
Abre Personalizar › Plugins
En la barra lateral de claude.ai o de Claude Desktop entra en Personalizar y abre la sección de plugins. En Cowork, el acceso está dentro de su propia pestaña.
-
2
Explora el directorio
Busca por nombre o por área (finanzas, ventas, legal, soporte, diseño…). Fíjate en el número de instalaciones y en si el plugin está marcado como verificado por Anthropic.
-
3
Instala y conecta
Pulsa instalar. Si el plugin incluye conectores, ve a su pestaña de conectores y autoriza las aplicaciones que vayas a usar.
-
4
Úsalo
Escribe «/» o pulsa «+» en el chat para ver las skills y comandos que ha añadido. Muchas se activan solas cuando la tarea encaja.
Desde el mismo apartado puedes añadir marketplaces (catálogos adicionales alojados en un repositorio git) o subir un plugin en .zip para tu cuenta. Las empresas con plan Team o Enterprise pueden además poner plugins a disposición de todos sus miembros.
Trabajo como [puesto] en una empresa de [sector] y paso la mayor parte del tiempo en [tareas]. Uso [herramientas]. ¿Qué tipos de plugin del directorio me ahorrarían más tiempo? Para cada uno, dime qué tarea concreta resolvería, qué conectores necesitaría autorizar y qué riesgo tendría darle acceso.
03 Instalar plugins en Claude Code
En la terminal, los plugins se instalan desde marketplaces: repositorios con un archivo .claude-plugin/marketplace.json que lista plugins y de dónde descargarlos. El marketplace oficial de Anthropic (claude-plugins-official) se añade solo la primera vez que abres una sesión interactiva. Para cualquier otro, primero lo añades y luego instalas con nombre@marketplace.
/plugin # abre el gestor de plugins
/plugin marketplace add anthropics/claude-plugins-community
/plugin install nombre-del-plugin@claude-community
/plugin marketplace update # refresca los catálogos
/reload-plugins # aplica cambios sin reiniciar
04 Crear tu primer plugin
Un plugin mínimo tiene un manifiesto en .claude-plugin/plugin.json con, al menos, el campo name (sin espacios; se convierte en el prefijo de sus comandos). Dentro de .claude-plugin/ solo va el manifiesto: las carpetas skills/, commands/, agents/, hooks/ y el archivo .mcp.json van en la raíz del plugin. Meterlas dentro es el error más común.
presupuestos/
├── .claude-plugin/
│ └── plugin.json
├── skills/
│ └── revisar-presupuesto/
│ └── SKILL.md
├── commands/
├── .mcp.json
├── README.md
└── LICENSE
{
"name": "presupuestos",
"description": "Revisa presupuestos de clientes contra nuestras tarifas",
"version": "1.0.0",
"author": { "name": "Tu empresa" }
}
Crea en esta carpeta un plugin de Claude Code llamado "presupuestos". Pon el manifiesto en .claude-plugin/plugin.json con name, description, version y author, y deja todo lo demás en la raíz del plugin, no dentro de .claude-plugin/. Añade una skill en skills/revisar-presupuesto/SKILL.md que compruebe un presupuesto contra la tabla de tarifas que te pegaré y señale precios por debajo del mínimo. Escribe una descripción de la skill que diga en qué situaciones usarla. Al terminar ejecuta claude plugin validate sobre la carpeta y dime el resultado.
claude plugin validate ./presupuestos
claude --plugin-dir ./presupuestos
# dentro de la sesión: /presupuestos:revisar-presupuesto
Con --plugin-dir el plugin se carga solo en esa sesión, ideal mientras lo desarrollas; tras cada cambio, /reload-plugins. También existe claude plugin init nombre, que genera un esqueleto en ~/.claude/skills/ que se carga en todas tus sesiones.
05 Compartirlo y publicarlo
| Vía | Para quién | Cómo |
|---|---|---|
| Enviar la carpeta o un .zip | Dos o tres compañeros | Lo cargan con --plugin-dir o lo suben en Personalizar › Plugins |
| Tu propio marketplace | Tu equipo o tus clientes | Repositorio git con .claude-plugin/marketplace.json; lo añaden con /plugin marketplace add |
| Directorio de Anthropic | Cualquier usuario de pago | Envío desde el portal de desarrolladores; exige README de al menos 40 palabras y licencia |
06 ¿Plugin o configuración suelta en .claude/?
Skills, agentes y hooks también funcionan sueltos en la carpeta .claude/ de un proyecto. Mantenlos así mientras sean solo para ti y para ese proyecto: nombres cortos y cero empaquetado. Conviértelos en plugin cuando quieras compartirlos, usarlos en varios proyectos o versionarlos. A cambio, sus comandos llevarán prefijo (/presupuestos:revisar), lo que evita choques entre plugins con nombres iguales.
07 Instalar con criterio
- ✓Prioriza plugins verificados por Anthropic o de autores que conoces.
- ✓Lee el README: qué hace, qué datos envía y a dónde.
- ✓Revisa qué conectores pide y concede solo los necesarios.
- ✓Desconfía de plugins que ejecutan servidores locales sin explicar por qué: corren con tus permisos.
- ✓En empresa, centraliza la instalación desde la cuenta de administrador.
Preguntas frecuentes
No. En la app requieren Pro, Max, Team o Enterprise. En Claude Code dependen de tener acceso a Claude Code, que también exige plan de pago o cuenta de API.
Lo más habitual es haber metido skills/ o commands/ dentro de .claude-plugin/. Ejecuta claude plugin validate: indica el campo o la ruta que falla.
En gran parte sí: skills, comandos y conectores remotos se cargan en todas las apps. Agentes y hooks solo en Cowork y Claude Code, y una carpeta bin/ en la raíz impide instalarlo en claude.ai y Cowork.
Una skill es una capacidad concreta. Un plugin es el paquete que reúne una o varias skills con conectores, comandos y otras piezas para distribuirlas juntas.
Sobre el autor
Equipo editorial de appyweb
Marketing, SEO y desarrollo con IA
Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.