\
CONTEXT/engineering
Curso

Plugins: empaqueta y distribuye al equipo

De tu config personal a infraestructura del equipo.

≈ 1h · 5 leccionesNivel avanzado

A lo largo del plan has construido piezas sueltas: un slash command, una skill, un subagente revisor, una suite de hooks, un servidor MCP. Hasta ahora cada una vive en tu .claude/ y, para compartirlas, tu equipo tiene que copiarlas a mano. Un plugin las empaqueta en una sola unidad versionada que se instala —y se actualiza— de golpe desde un marketplace.

Es el curso que cierra el nivel "Integración y empaquetado": el paso de configuración personal a infraestructura de equipo.

Lo que vas a tener al terminar

  • Un plugin interno publicado en tu propio marketplace — el artefacto del curso.
  • Claro qué empaqueta un plugin (skills, commands, agents, hooks, output-styles, MCP, LSP) y su estructura.
  • Saber crear un plugin a partir de lo que ya tienes en .claude/ y probarlo con --plugin-dir.
  • Montar un marketplace (propio o privado del equipo), instalar desde él y versionar el plugin.

Requisitos

Haber hecho Slash commands y skills a medida y Hooks deterministas: un plugin es, sobre todo, el envoltorio de las skills, subagentes y hooks que ya sabes construir. Cuanto más hayas fabricado, más tienes que empaquetar.

A quién va dirigido

Quien ha acumulado config útil de Claude Code y quiere que todo el equipo la tenga sin copiar y pegar, con versiones y actualizaciones. Es el nivel "esto ya es parte de nuestro tooling".