Volver al blog
·13 de febrero de 2026·Doron Vainrub·6 min lectura

Skills vs. CLAUDE.md en Claude Code: cuándo usar cada uno

La diferencia entre Skills y CLAUDE.md en Claude Code, con ejemplos. Organiza tus instrucciones para que la IA trabaje mejor y deja de repetirte.

El concepto que cambia todo en Claude Code

Si usas Claude Code, probablemente ya escribes instrucciones en algún archivo para que Claude "recuerde" cómo trabajar contigo. Pero hay dos formas de hacerlo, y elegir la correcta marca la diferencia entre un asistente que te entiende y uno que desperdicia tu tiempo.

Esas dos formas son CLAUDE.md y Skills. Suenan parecidos, pero funcionan de manera muy diferente. En este artículo te explicamos cuándo usar cada uno, sin tecnicismos.

CLAUDE.md: contexto permanente

Un archivo de texto que Claude lee al inicio de cada conversación. Va aquí lo que aplica siempre: quién eres, cómo trabajas, tus reglas.

Skills: tareas concretas

Carpetas con instrucciones que Claude solo carga cuando son relevantes. Va aquí el "cómo hacer" de una tarea específica, no una regla permanente.

CLAUDE.md: el contexto que siempre está presente

CLAUDE.md es un archivo de texto que Claude lee al inicio de cada conversación. Piénsalo como el documento de onboarding que le darías a un nuevo empleado: quién eres, cómo trabajas, qué herramientas usas, qué reglas seguir.

Todo lo que pongas en CLAUDE.md, Claude lo tendrá en cuenta siempre. No necesitas pedírselo.

Ejemplos de lo que va en CLAUDE.md:

  • "Usa siempre español con acentos correctos"
  • "Los archivos del proyecto están organizados en carpetas por cliente"
  • "Cuando generes reportes, usa formato PDF"
  • "Mi empresa se llama Acme Corp y nuestro sector es fintech"

La regla de oro: si aplica a todas tus conversaciones con Claude, va en CLAUDE.md. Si solo aplica a una tarea específica, no.

La trampa del CLAUDE.md demasiado largo

Cada línea de tu CLAUDE.md consume espacio en la memoria de Claude. Si metes 500 líneas con instrucciones para cada posible escenario, Claude empieza a ignorar partes. La comunidad recomienda mantenerlo por debajo de 200 líneas.

La clave: escribe solo las reglas que Claude necesita en todas las sesiones. El resto va en Skills.

Skills: instrucciones que se activan cuando las necesitas

Los Skills son como herramientas especializadas que Claude solo carga cuando son relevantes. En vez de tener todo en un archivo gigante, separas las instrucciones por tarea.

Un Skill es una carpeta con un archivo SKILL.md que describe qué hacer. Puedes invocarlo escribiendo /nombre-del-skill o Claude puede activarlo automáticamente si detecta que es relevante para lo que le pides.

Ejemplos de Skills:

  • /deploy para publicar tu proyecto en producción
  • /generar-reporte para crear un informe con formato específico
  • /analizar-facturas para extraer datos de documentos

Por qué los Skills son más eficientes

A diferencia de CLAUDE.md, los Skills no consumen memoria en cada conversación. Solo se cargan cuando los necesitas. Esto significa que puedes tener 50 Skills diferentes sin que afecten el rendimiento de Claude en tareas donde no son relevantes.

Además, los Skills pueden:

  • Recibir parámetros: /analizar-facturas enero-2026
  • Incluir archivos de apoyo: plantillas, ejemplos, scripts
  • Ejecutarse en aislamiento: sin interferir con tu conversación principal

La comparación que importa

CLAUDE.mdSkills
Se cargaSiempre, automáticamenteSolo cuando se necesita
Para quéContexto permanenteTareas específicas
FormatoTexto libreCarpeta con SKILL.md
Se activa conNada (es automático)/nombre o auto-detección
Acepta parámetrosNo
Consume memoria siempreNo
CLAUDE.md es quién eres. Los Skills son qué sabes hacer.

Ejemplo práctico: un consultor independiente

Imagina que eres consultor y trabajas con 5 clientes diferentes. Así organizarías tu configuración:

En CLAUDE.md (aplica siempre):

  • Tu nombre, empresa y rol
  • Que siempre uses español formal
  • Que los documentos lleven tu logo
  • Tus tarifas y horarios

Como Skills (solo cuando los necesitas):

  • /propuesta para generar una propuesta comercial con tu plantilla
  • /factura para crear una factura con los datos del cliente
  • /resumen-semanal para compilar un informe de actividades
  • /seguimiento para redactar un email de seguimiento post-reunión

Si metieras todo en CLAUDE.md, tendrías un archivo de 400 líneas que Claude leería en cada conversación, incluso cuando solo quieres que te ayude con un email rápido.

Los antiguos "comandos personalizados" de la carpeta .claude/commands/ se han unificado bajo el sistema de Skills. Si tienes comandos antiguos, te contamos cómo conviven y cómo migrarlos en comandos y Skills nativos en Claude Code.

Errores comunes que evitar

1. Meter instrucciones de tareas en CLAUDE.md. Si tienes un flujo de deploy con 15 pasos, eso es un Skill, no una regla permanente.

2. Pensar que CLAUDE.md es obligatorio para Claude. Es una guía, no una ley: Claude la sigue casi siempre, pero puede saltarse alguna regla. Para las que deben cumplirse siempre (como "nunca borrar archivos sin confirmar"), usa los hooks de configuración.

3. No usar ninguno de los dos. Repetir las mismas instrucciones en cada conversación es la forma más ineficiente de usar Claude Code. Invierte 15 minutos en configurar tu CLAUDE.md y tus primeros Skills.

4. Olvidar la memoria automática. Claude también escribe sus propias notas (en un archivo llamado MEMORY.md) basándose en tus correcciones. Si le dices "no hagas eso", Claude lo recordará para la próxima vez. No necesitas añadirlo manualmente a CLAUDE.md.

Por dónde empezar

Si todavía no tienes configurado nada:

  1. Crea un CLAUDE.md con 10-20 líneas: tu nombre, tu proyecto, tus preferencias básicas (si quieres un punto de partida, mira nuestras plantillas de CLAUDE.md por rol)
  2. Identifica 2-3 tareas repetitivas que haces con Claude (reportes, emails, análisis)
  3. Convierte cada una en un Skill con su propio SKILL.md (aprende dónde colocar tus Skills y CLAUDE.md)
  4. Itera: cada vez que le repitas algo a Claude, pregúntate si debería estar en CLAUDE.md o en un Skill

En nuestros workshops de Claude Code dedicamos un bloque completo a configurar CLAUDE.md y crear Skills personalizados. Es uno de los ejercicios que más impacto tiene, porque cada participante sale con un sistema diseñado para su trabajo específico.

Preguntas frecuentes

¿Qué va en CLAUDE.md y qué va en un Skill?

En CLAUDE.md, lo que aplica a todas tus conversaciones: quién eres, cómo trabajas, tus preferencias. En un Skill, las instrucciones de una tarea concreta que solo necesitas a veces.

¿Cuántas líneas debe tener mi CLAUDE.md?

La comunidad recomienda mantenerlo por debajo de 200 líneas. Cada línea consume memoria en cada conversación, así que cuanto más largo, más partes acaba ignorando Claude.

¿Los Skills consumen memoria como CLAUDE.md?

No. Los Skills solo se cargan cuando los necesitas, así que puedes tener decenas sin afectar al rendimiento de Claude en tareas donde no son relevantes.

¿Qué pasó con los comandos personalizados?

Los antiguos comandos de la carpeta .claude/commands/ se han unificado bajo el sistema de Skills. Los que tengas siguen funcionando; los detalles de cómo conviven y migrarlos están en comandos y Skills nativos en Claude Code.

Workshop presencial donde creas tu CLAUDE.md y tus primeros Skills personalizados. 8 horas, 100% práctico.

Aprende a configurar tu Claude Code

Siguiente lectura: Dónde viven tus Skills y CLAUDE.md | Ver la guía completa

Compartir