Extender: habilidades, MCP, subagentes, hooks, plugins
- 01Skills: enseñar un workflow a Claude7 min
Una skill encapsula un workflow reproducible en un archivo SKILL.md, invocada por un comando slash explícito o por correspondencia automática con su descripción.
- 02Crear una skill que también se convierte en un comando9 min
Un comando personalizado y una skill son ahora el mismo mecanismo: un archivo .claude/commands/nombre.md y una carpeta .claude/skills/nombre/SKILL.md producen ambos el comando /nombre con el mismo comportamiento, y para una skill personal o de proyecto, es el nombre de la carpeta, no el campo name del frontmatter, el que se convierte en el nombre del comando.
- 03Descubrir, depurar y apilar skills8 min
Las skills se descubren en dos bibliotecas públicas mantenidas por Anthropic, y varias skills declaradas para necesidades distintas pueden cargarse juntas en una misma tarea, pero una descripción mal elegida nunca se activa, ni sola ni apilada.
- 04MCP: el protocolo de conexión8 min
MCP es el estándar abierto que conecta a Claude con herramientas y datos externos alrededor de tres primitivas: las herramientas que puede llamar, los recursos que puede leer, las invitaciones reutilizables que puede proponer.
- 05Conectar un servidor MCP y qué ha cambiado9 min
Un servidor MCP se conecta por OAuth o por clave, se verifica con claude mcp list, y el propio protocolo cambió de núcleo el 28 de julio de 2026, un hecho independiente de cualquier versión de Claude Code.
- 06Construir tu propio servidor MCP9 min
Un servidor MCP casero se lanza como proceso hijo mediante transporte stdio, declara en inputSchema un esquema JSON que el propio servidor debe validar, y una descripción precisa decide cuándo Claude lo llama.
- 07Subagentes: delegar en un contexto aislado9 min
Un subagente procesa una tarea en una ventana de contexto aislada y solo devuelve su conclusión, lo que mantiene limpia la conversación principal y permite lanzar varios en paralelo.
- 08Hooks: automatizar el ciclo de vida7 min
Un hook es una acción que el arnés ejecuta él mismo ante un evento preciso del ciclo de vida, nunca una preferencia confiada al modelo esperando que la recuerde.
- 09Los eventos de hook, del disparo al mensaje11 min
PreToolUse puede impedir que una llamada se produzca, PostToolUse ya solo puede reaccionar después de los hechos, y la decisión de un hook pasa por campos JSON precisos, nunca por una frase escrita en la salida estándar.
- 10Plugins: agrupar skills, hooks, MCP y agentes8 min
Un plugin agrupa skills, hooks, servidores MCP y comandos en un solo directorio versionado, instalable y compartible de una sola vez, con un manifiesto único que vive aparte de todo lo demás.
- 11settings.json en profundidad9 min
Cinco niveles de settings.json se suceden del más fuerte al más débil, una clave escalar común a dos archivos se decide según el nivel más prioritario, pero la mayoría de las listas, entre ellas permissions.allow y permissions.deny, se fusionan entre niveles en lugar de sobrescribirse.
- 12El enrutamiento de las skills falla en silencio8 min
Claude decide invocar una skill comparando el vocabulario de la solicitud con el único campo description de esa skill, y un desajuste de idioma o de jerga entre ambos hace fallar la invocación automática sin ninguna señal visible en la respuesta.