Habilidades
Cada vez que le explicas a Claude los estándares de codificación de tu equipo, estás repitiéndote. En cada revisión de PR, vuelves a describir cómo quieres que se estructure la retroalimentación. En cada mensaje de commit, le recuerdas a Claude tu formato preferido. Y las skills solucionan esto.
Una skill es un archivo markdown que le enseña a Claude cómo hacer algo una vez, y Claude aplica ese conocimiento automáticamente cada vez que es relevante. Las skills de Claude son carpetas de instrucciones, scripts y recursos que los agentes pueden descubrir y usar para hacer las cosas de manera más precisa y eficiente.
Con Claude Code, tenemos el archivo SKILL.md. La descripción es cómo Claude decide si usar la skill. Cuando le pides a Claude que revise este PR, compara tu solicitud con las descripciones de skills disponibles y encuentra esta. Claude lee tu solicitud, la compara con todas las descripciones de skills disponibles y activa las que coinciden.
Puedes almacenar skills en varios lugares según quién las necesite. Las skills personales van en el directorio home .claude/skills, y te acompañan en todos tus proyectos. Estas son tus preferencias, tu estilo de mensajes de commit, tu formato de documentación, cómo te gusta que se explique el código. Las skills de proyecto van en .claude/skills dentro del directorio raíz de tu repositorio. Alguien que clona el repositorio obtiene estas skills automáticamente. Aquí es donde viven los estándares del equipo, como las pautas de marca de tu empresa, las fuentes preferidas y los colores que usas para el diseño web.
Claude Code tiene varias formas de personalizar el comportamiento. Las skills son únicas porque son automáticas y específicas para cada tarea. Los archivos CLAUDE.md se cargan en cada conversación. Si quieres que Claude siempre use el modo estricto de TypeScript, eso va en tu archivo CLAUDE.md. Las skills, por otro lado, se cargan bajo demanda cuando coinciden con tu solicitud. Solo carga el nombre y la descripción, por lo que no llena toda tu ventana de contexto. Tu lista de verificación de revisión de PR no necesita estar en el contexto cuando estás depurando. Se carga cuando realmente pides una revisión.
Los comandos de barra requieren que los escribas, las skills no. Claude las aplica cuando reconoce la situación. Estas funcionan mejor para conocimiento especializado que se aplica a tareas específicas. Estándares de revisión de código que sigue tu equipo, formatos de mensajes de commit que prefieres, pautas de marca de tu organización. Si te encuentras explicándole lo mismo a Claude repetidamente, bueno, eso es una skill esperando a ser escrita.
¿Quieres profundizar más? Consulta nuestro curso dedicado: Introducción a las habilidades de agente(se abre en una pestaña nueva)