Habilidades frente a otras características de Claude Code
Claude Code ofrece cinco formas de personalizar su comportamiento: Habilidades, CLAUDE.md, subagentes, Hooks y MCP. Elegir la que no toca genera complejidad innecesaria. Aquí aprendes cuándo usar cada una — y cómo combinarlas.
🌐 Este vídeo es el original de Anthropic, en inglés. Para seguirlo en español, dale al play al audio 🎬 «Sigue el vídeo en español» de aquí abajo — es la traducción exacta de lo que se dice.
Sigue el vídeo en español
Escucha la lección
La guía rápida
| Herramienta | Se activa por | Mejor para |
|---|---|---|
| CLAUDE.md | Siempre — cada conversación | Estándares permanentes del proyecto, preferencias de framework, restricciones globales |
| Habilidades | Solicitudes — cuando coinciden con la descripción | Conocimiento especializado por tarea que solo es relevante a veces |
| Subagentes | Delegación — tarea en un contexto aislado | Trabajo que necesita ejecutarse en paralelo o con permisos distintos |
| Hooks | Eventos — guardar un archivo, llamar a una herramienta | Operaciones automáticas que deben ocurrir siempre |
| MCP | Conexión — integración con un servicio externo | Acceso a herramientas y datos fuera del código fuente |
CLAUDE.md frente a Habilidades
La diferencia clave: CLAUDE.md siempre está activo; las Habilidades solo se cargan cuando son relevantes.

Usa CLAUDE.md para estándares de todo el proyecto, restricciones absolutas ("nunca modificar el esquema de la base de datos") y preferencias de framework y estilo. Usa Habilidades para conocimiento específico de tarea y procedimientos que entorpecerían cada conversación si estuvieran siempre activos.
Pista: revisa tu CLAUDE.md actual. ¿Hay instrucciones que solo son relevantes para ciertas tareas? Esas deberían ser Habilidades.
Habilidades frente a subagentes
Las Habilidades añaden conocimiento a tu conversación actual — sus instrucciones se integran en el contexto que ya tienes. Los subagentes operan en un contexto separado: reciben una tarea, la procesan por su cuenta y devuelven solo el resultado.
Usa subagentes cuando quieras delegar a un contexto aparte, necesites permisos distintos o quieras aislar el trabajo del principal. Usa Habilidades cuando quieras mejorar lo que Claude sabe para la tarea actual.
Habilidades frente a Hooks
La distinción es clara: los Hooks se activan por eventos (guardar un archivo, llamar a una herramienta). Las Habilidades se activan por solicitudes (lo que tú pides).
Usa Hooks para operaciones que deben ejecutarse siempre ante un evento; usa Habilidades para conocimiento que influye en cómo Claude razona y responde.
Combínalas todas
Una configuración bien diseñada usa varias a la vez:
- ›CLAUDE.md — estándares siempre activos: stack, comandos, convenciones.
- ›Habilidades — conocimiento especializado que se carga solo cuando es relevante.
- ›Hooks — operaciones automáticas ante eventos: formateo al guardar, validación de commits.
- ›Subagentes — contextos aislados para trabajo delegado.
- ›MCP — herramientas externas: Linear, GitHub, documentación de APIs.
No fuerces todo a una sola herramienta. Cada una se especializa en algo distinto — combínalas.
¿No programas? Te lo explico fácil · sin tecnicismos
Hay cinco formas de "amaestrar" a Claude y es fácil mezclarlas. Te las pongo como ayudantes de una oficina:
CLAUDE.md — el tablón de normas
Las reglas que valen siempre, colgadas a la vista. Claude las lee en cada conversación.
Habilidad — una receta en el cajón
Una forma de hacer algo concreto. Solo la saca cuando lo que pides encaja.
Subagente — un compañero al que delegas
Le pasas una tarea, la hace en su mesa por su cuenta y te trae solo el resultado.
Hook — un automatismo
Salta solo cuando pasa algo (al guardar, al ejecutar), sin que se lo pidas.
MCP — un enchufe a otras apps
Le da acceso a herramientas de fuera (tu correo, tu gestor de tareas).
En una frase: normas siempre visibles (CLAUDE.md), recetas que salen cuando hacen falta (Habilidades), compañeros a los que delegas (subagentes), automatismos por evento (Hooks) y enchufes a otras apps (MCP). No las fuerces: combínalas.
Glosario
CLAUDE.md
Archivo del proyecto que Claude lee en cada conversación; para el contexto que siempre aplica.
El tablón de normas que Claude mira siempre al empezar.
Subagente
Agente con contexto propio y aislado al que se delega una tarea; devuelve solo el resultado.
Un compañero al que Claude le pasa un encargo y que vuelve solo con la respuesta.
Hook
Comando que se ejecuta automáticamente ante un evento del ciclo de vida (guardar, usar una herramienta…), de forma determinista.
Un automatismo que salta solo cuando pasa algo, sin que lo pidas.
MCP
Model Context Protocol: estándar para conectar Claude con datos y herramientas externas.
El enchufe que conecta a Claude con otras apps (correo, gestor de tareas…).
Evento vs solicitud
Los Hooks se disparan por eventos del sistema; las Habilidades, por lo que pide el usuario.
Unas cosas saltan cuando ocurre algo (evento); otras, cuando tú lo pides (solicitud).
Fuentes oficiales de Anthropic
