← Claude Code Hub
Feb 10, 2026 · 4 min de lectura ✦ Tip #006

Los 6 mecanismos de extensión de Claude Code que todos confunden

Skills, Hooks, MCP, Sub-agents, Agent Teams y Plugins: un mapa rápido para saber cuándo usar cada uno.

Claude Code ofrece seis formas distintas de ampliar su comportamiento: Skills, Hooks, MCP, Sub-agents, Agent Teams y Plugins. Resuelven problemas diferentes, pero sus límites se difuminan rápido. Este tip te da un modelo mental para distinguirlos.

TL;DR La mayoría de la gente solo necesita Skills y MCP. Añade hooks cuando quieras automatización, sub-agents cuando la ventana de contexto se quede corta, y plugins cuando necesites compartir. Agent Teams es experimental — explóralos cuando los sub-agents no alcancen.

La distinción clave: cada uno responde a una pregunta diferente.

Pregunta Mecanismo
¿Qué debe hacer Claude? Skills
¿A qué puede acceder Claude? MCP
¿Quién hace el trabajo? Sub-agents
¿Quién hace el trabajo, en equipo? Agent Teams
¿Cuándo debe pasar algo automáticamente? Hooks
¿Cómo empaquetas y compartes todo lo anterior? Plugins

Los 6 mecanismos

1. Skills — Qué debe hacer Claude

Archivos markdown con instrucciones que Claude ejecuta como slash commands o activa automáticamente cuando son relevantes. Prompts reutilizables con estructura: argumentos, frontmatter, ejecución en subagentes.

~/.claude/skills/review/SKILL.md → /review src/App.tsx

Si vas a crear una skill que realmente se invoque y no se quede acumulando polvo, hay 5 reglas que Anthropic publica (descripción "pushy", SKILL.md <500 líneas, evals contra baseline, etc.) — son la guía corta antes de tocar el primer SKILL.md.

2. MCP — A qué puede acceder Claude

Model Context Protocol conecta Claude con herramientas externas: bases de datos, APIs, GitHub, Notion. MCP no le dice a Claude qué hacer — le da manos para llegar fuera de su sandbox. Cuando llegue el momento de instalar los tuyos, empieza por los cinco MCPs que se ganan el slot antes de añadir más.

claude mcp add --transport http notion https://mcp.notion.com/mcp

3. Sub-agents — Quién hace el trabajo

Instancias separadas de Claude que resuelven tareas de forma aislada. Cada una tiene su propia ventana de contexto, herramientas y permisos. Trabajan de forma independiente y devuelven resultados.

"Usa el subagente code-reviewer para revisar el módulo de auth"
→ El subagente trabaja aislado → Devuelve resumen

4. Agent Teams — Quién hace el trabajo, en equipo (experimental)

Múltiples instancias de Claude trabajando como equipo coordinado. A diferencia de los sub-agents, los compañeros se envían mensajes entre sí, comparten lista de tareas y cuestionan los hallazgos del otro.

"Crea un equipo: uno en seguridad, otro en rendimiento, otro en tests"
→ 3 sesiones independientes → Discusión cruzada → Síntesis

Profundizamos en el flag para activarlos, los 4 use cases que recomienda Anthropic y las limitations en el tip dedicado a Agent Teams.

5. Hooks — Cuándo pasan cosas automáticamente

Comandos shell que se disparan en puntos específicos del ciclo de vida: antes de ejecutar una herramienta, después de editar un archivo, al iniciar sesión. Sin IA — automatización pura.

{ "PostToolUse": [{ "matcher": "Write", "hooks": [{ "type": "command", "command": "npm run lint" }] }] }

6. Plugins — Cómo compartes todo

Paquetes distribuibles que agrupan skills, agents, hooks y servidores MCP en una unidad instalable. Piensa en paquetes npm pero para extensiones de Claude Code.

my-plugin/
├── .claude-plugin/plugin.json
├── skills/        ← skills reutilizables
├── agents/        ← subagentes personalizados
├── hooks/         ← automatización del ciclo de vida
└── .mcp.json      ← conexiones a herramientas externas

Desde la 2.1.287 un plugin también puede llevar un mod: funciones JavaScript o TypeScript que corren dentro de Claude Code y dibujan en su interfaz. Lo explico con un caso real en mods en Claude Code.

Comparativa

Mecanismo Pregunta que responde Se define en ¿Involucra IA?
Skills Qué hacer SKILL.md (markdown) Sí — Claude las sigue
MCP A qué acceder .mcp.json / CLI config No — puente de protocolo
Sub-agents Quién trabaja .claude/agents/ (markdown) Sí — instancia separada
Agent Teams Quién colabora Lenguaje natural Sí — múltiples instancias
Hooks Cuándo automatizar settings.json (JSON) No — comandos shell
Plugins Cómo distribuir .claude-plugin/ (paquete) No — formato de empaquetado

Para una guía completa de Skills con patrones avanzados, consulta el artículo completo sobre Skills.

Relacionado: Cuándo se carga cada feature en el contexto

Documentación oficial: Skills · MCP · Sub-agents · Agent Teams · Hooks · Plugins

¿Te ha servido? Haz que wmedia.es te salga antes en Google.

Añadir wmedia.es como fuente preferida en Google
GUÍA GRATUITA

No necesitas Opus siempre.

Modelo y effort son dos ajustes, no uno. 8 páginas con la configuración que de verdad mueve la factura, el diagnóstico en tres preguntas cuando algo falla y la escalera de precios.

  • 1. Qué es «mejor» capacidad, tiempo y dinero
  • 2. Modelo a quién mandas
  • 3. Effort cuánta cuerda le das
  • 4. Diagnóstico tres preguntas cuando algo falla
  • 5. La factura por dónde llega
¿Eres desarrollador/a Web profesional?

Recibirás la guía por email · Te unes a la newsletter Gravitas · Cancela cuando quieras

de 8
#

Wmedia · 8 páginas
GUÍA GRATUITA · 8 páginas · 2 mandos

No necesitas Opus siempre.

Modelo y effort son dos ajustes, no uno. 8 páginas con la configuración que de verdad mueve la factura, el diagnóstico en tres preguntas cuando algo falla y la escalera de precios.

¿Eres desarrollador/a Web profesional? · Cancela cuando quieras
Cómo trabajo con IA

Mi flujo de trabajo con Claude Code.

Las skills, agentes e instrucciones que uso como Software Engineer profesional. Se llama Craft y es un plugin que puedes instalarte.

Ver las skills

¿Usas Opus para todo? Mira cuándo no hace falta.