Un skill es un conjunto de instrucciones guardado que la IA carga sola, pero solo cuando tu pedido encaja con él. Como una tarjeta de receta que el cocinero agarra solo cuando piden ese plato. No necesitas saber programar. Te mostramos cómo se ve un skill por dentro y después escribimos uno chiquito que funcione, paso a paso, hasta activarlo de verdad.

En resumen
- Un skill es un conjunto de instrucciones guardado que la IA carga solo cuando tu pedido encaja con él, como una tarjeta de receta que el cocinero agarra solo cuando piden ese plato.
- Un skill se escribe en palabras normales, no en código. Si sabes escribirle una nota a un compañero de trabajo, sabes escribir un skill.
- Un skill es un archivito de texto con dos partes: una descripción corta de CUÁNDO usarlo y los pasos de QUÉ hacer.
- La descripción es la parte que hace el trabajo. Es como la IA decide, por su cuenta, que este es el momento justo para usar el skill.
- Al terminar esta guía vas a tener escrito y activado un skill real y funcional, tuyo.
Este es el problema que un skill resuelve: te la pasas tecleando las mismas instrucciones. "Cuando te pida un resumen, déjalo en tres viñetas." "Cuando le respondas a un cliente, empieza con calidez." La IA lo hace bien cada vez, pero te estás repitiendo, y el resultado se desvía un poco cada vez porque redactas la instrucción un poco distinta.
Un skill arregla las dos cosas. Es una notita que escribes una sola vez y que dice "así es exactamente como se hace esta tarea". Tu asistente de IA la carga sola, pero solo cuando llega el momento justo. No la pegas cada vez. Ni siquiera tienes que acordarte de que existe. La IA se da cuenta de que la tarea encaja con tu nota y la agarra.
Esta guía te muestra cómo se ve un skill por dentro y después te lleva a escribir el tuyo. No necesitas saber programar. Al terminar vas a tener un skill chiquito y funcional, y lo vas a haber activado tú mismo.
Nota
En toda esta guía, "la IA" se refiere a un asistente como Claude Code, una herramienta que puede leer tus archivos y seguir instrucciones escritas. Las ideas aplican a casi cualquier asistente de IA moderno, pero el archivo exacto que vamos a crear es el formato que usa Claude Code.
01 · La analogía de la tarjeta de receta
Imagínate una cocina con mucho movimiento. El chef sabe preparar mil cosas, pero no carga todas las recetas en la cabeza a la vez. Tiene una caja de tarjetas de receta. Cuando entra una orden de sancocho, agarra la tarjeta del sancocho, y solo esa. La tarjeta tiene dos cosas: el nombre del plato, para saber cuándo agarrarla, y los pasos, para saber qué hacer.
Un skill funciona como una de esas tarjetas.
- El nombre y la descripción son el frente de la tarjeta. Le dicen a la IA cuándo esta es la tarjeta correcta para sacar.
- Los pasos son el reverso de la tarjeta. Le dicen a la IA qué hacer una vez que la sacó.
La parte útil: el chef no lee las mil tarjetas cada vez. Eso sería lento. Saca la única tarjeta que encaja con la orden. Los skills funcionan igual. La IA guarda tus skills en una caja y saca solo el que encaja con lo que pediste. Por eso puedes tener muchos skills sin volver lenta a la IA. Cada uno se queda quietecito hasta que llega su momento.
Consejo
Si alguna vez le dejaste un papelito a un compañero, "si un cliente llama por una devolución, mándale este formulario", ya escribiste algo parecido a un skill. El papelito dice cuándo (un cliente llama por una devolución) y qué (mándale este formulario). Esa es toda la idea.
02 · ¿Por qué no pedirlo cada vez?
Buena pregunta. Puedes escribir tus instrucciones cada vez que quieras algo. Para una tarea de una sola vez, está bien. Los skills valen la pena cuando una tarea se repite.
Piensa en explicarle a alguien cómo llegar a tu casa una vez, contra guardar la dirección en su teléfono. La primera vez le explicas cada vuelta. Después solo toca la dirección guardada. Los skills son la "dirección guardada" para las tareas que haces una y otra vez.
Tres beneficios concretos:
- Consistencia. Un skill hace la tarea igual cada vez. Si le pides a la IA "escribe un commit message" desde cero cada día, te va a salir un estilo un poco distinto cada día. Un skill congela el estilo para que sea el mismo el lunes y el viernes.
- No volver a teclear. Escribes las instrucciones una sola vez. Después, con un pedido corto basta. La IA completa los detalles desde el skill.
- Se activa solo. Esta es la parte que sorprende. No tienes que acordarte de usar el skill. Describes lo que quieres con palabras normales, y si encaja con la descripción del skill, la IA lo agarra, como el chef que toma la tarjeta correcta sin que le digan cuál.
Aquí va el límite honesto, porque aquí no vendemos humo: un skill no es más listo que las instrucciones que le pones. Hace a la IA consistente, no brillante. Un skill vago produce resultados vagos. Un skill claro produce resultados claros. La calidad que sacas es la calidad que escribiste.
03 · Cómo se ve un skill por dentro
Abramos la caja y miremos una tarjeta. Un skill es un archivo de texto plano. Tiene dos partes, y puedes leer las dos sin saber nada de código.
La primera parte, arriba del todo, es el frontmatter. Piénsalo como la etiqueta del frente de la tarjeta de receta. Va entre dos líneas de tres guiones y guarda el nombre y la descripción.
La segunda parte, debajo de la etiqueta, es el cuerpo, los pasos de verdad, escritos en frases normales.
Aquí va un skill completo y real. Léelo como una nota, porque eso es todo lo que es:
---
name: explain-like-im-5
description: >
Explica una idea difícil de la forma más simple posible, como si
fuera para un niño curioso. Úsalo cuando el usuario pida "explícalo
como si tuviera cinco años", "ELI5", "explícame esto simple" o diga
que no entiende algo técnico y lo quiere en palabras sencillas.
---
Le estás explicando una idea difícil a un niño de cinco años,
listo y curioso.
1. Empieza con una comparación cotidiana. Compara la idea con algo
que un niño ya conoce: juguetes, comida, animales, el clima.
2. Usa frases cortas. Nada de jerga. Si tienes que usar una palabra
especial, explícala enseguida con palabras sencillas.
3. Da un ejemplo chiquito y concreto que se pueda imaginar.
4. Termina con una sola frase que lo resuma. Sin discursos.
Eso es todo. Eso es un skill entero. Pongámosle nombre a las piezas:
- name es el apodo corto del skill: en minúsculas, con guiones en vez de espacios. Es como el título arriba de la tarjeta de receta.
- description es la línea más importante del archivo. Le dice a la IA cuándo usar este skill. Fíjate que lista las frases que de verdad diría una persona: "explícalo como si tuviera cinco años", "ELI5", "explícame esto simple". Mientras más claro diga la descripción cuándo, mejor agarra la IA el skill en el momento justo.
- El cuerpo (todo lo que va debajo de los guiones) es el qué, los pasos sencillos que la IA sigue una vez que saca el skill.
Importante
La descripción está haciendo un trabajo real, no es adorno. La IA lee tu descripción para decidir, por su cuenta, si este skill encaja con lo que acabas de pedir. Una descripción vaga como "ayuda a explicar" puede que nunca se active. Una específica que lista frases reales se activa de forma confiable. Invierte tu esfuerzo aquí.
04 · Escribe tu primer skill, paso a paso
Ahora escribimos uno juntos. Vamos a hacer un skill chiquito llamado commit-message. Escribe una línea corta y ordenada cada vez que guardas un grupo de cambios en un proyecto. (No te preocupes si "commit" te suena raro. Piénsalo como la nota de una línea que dejas cada vez que guardas tu trabajo, para que tu yo del futuro recuerde qué cambió.)
Vamos a mantener cada paso claro para principiantes.
Paso 1 · Encuentra la carpeta de skills
Los skills viven en una carpeta para que la IA sepa dónde buscarlos. En Claude Code, esa carpeta es un directorio oculto dentro de tu proyecto (o en tu carpeta personal) llamado .claude, con una carpeta skills adentro. Cada skill tiene su propia subcarpeta con el nombre del skill.
Así que la ruta a la que apuntamos se ve así:
.claude/
skills/
commit-message/
SKILL.md
La carpeta llamada commit-message es la casa de nuestro skill. El archivo de adentro, SKILL.md, es la tarjeta de receta en sí. (El ".md" significa que es un archivo de texto plano en formato markdown, el mismo formato sencillo que se usa para notas y READMEs.)
Nota
Una carpeta cuyo nombre empieza con un punto, como ".claude", está "oculta", así que puede que tu explorador de archivos no la muestre por defecto. Eso es normal. Está oculta para mantener tu proyecto ordenado, no para esconderla.
Paso 2 · Crea la tarjeta
Dentro de la carpeta commit-message, crea un archivo llamado exactamente SKILL.md. Ábrelo en cualquier editor de texto. Sirve hasta el más básico, porque es solo texto. Después escribe esto:
---
name: commit-message
description: >
Escribe un resumen corto y claro de una línea de los cambios
guardados. Úsalo cuando el usuario pida "escribe un commit
message", "resume mis cambios" o "¿cómo llamo a este guardado?".
---
Estás escribiendo un resumen de una línea de un grupo de cambios.
1. Déjalo en una sola línea, bajo 60 caracteres si puedes.
2. Empieza con un verbo en presente: "Agrega", "Arregla",
"Actualiza", "Quita". Ejemplo: "Arregla typo en la página
de registro".
3. Di QUÉ cambió en palabras sencillas. Sáltate el detalle técnico.
4. Devuelve solo la línea. Nada más.
Léelo de nuevo. ¿La descripción dice claro cuándo? ¿El cuerpo dice claro qué? Si es así, ya terminaste de escribir. Ese es, de verdad, el skill entero.
Paso 3 · Guárdalo
Guarda el archivo. No hay botón de "instalar" ni paso de compilación. En el momento en que el archivo queda guardado en la carpeta correcta, la IA puede encontrarlo. Un skill está vivo en el instante en que existe en el disco.
Consejo
¿Te equivocaste en el nombre de la carpeta o del archivo? Es el tropiezo más común de principiante. Revisa dos veces que la carpeta sea skills (en plural) y el archivo SKILL.md (en mayúsculas, sin espacio). Si la IA no parece notar tu skill, revisa esto primero.
05 · Actívalo y míralo funcionar
Aquí viene la parte satisfactoria. No corres el skill por su nombre. Le hablas a la IA con palabras normales, y el skill se activa cuando tus palabras encajan con su descripción.
Abre Claude Code en el proyecto donde guardaste el skill y escribe algo como:
Acabo de arreglar un enlace roto en el footer. Escribe un commit message.
La frase "escribe un commit message" encaja con la descripción del skill, así que la IA saca la tarjeta y sigue los pasos. Te devuelve algo ordenado, como:
Arregla enlace roto en el footer
Una línea. Verbo en presente. Palabras sencillas. Sin ruido técnico. Eso es el skill haciendo su trabajo, y fíjate que nunca tuviste que volver a teclear las reglas. Estaban en la tarjeta.
Prueba el otro también. Pídele a la IA que te explique algo difícil:
Explícalo como si tuviera cinco años: ¿qué es el internet?
La frase "explícalo como si tuviera cinco años" encaja con la descripción del skill ELI5, así que se activa y recibes una respuesta amigable para niños armada desde una comparación cotidiana, justo los pasos que escribiste.
Atención
Si no pasa nada especial, lo más probable es que el skill no se haya activado. Dos causas típicas: el archivo no está en la carpeta correcta (revisa de nuevo .claude/skills/nombre-del-skill/SKILL.md) o tu redacción está muy lejos de la descripción. Prueba con una de las frases exactas que listaste en la descripción y de ahí vas soltando. Siempre puedes editar la descripción para cubrir más maneras de decirlo.
06 · Hazlo tuyo
Ahora tienes el ciclo completo: escribir la tarjeta, guardarla, activarla. De aquí en adelante, mejorar un skill es editar el archivo de texto y guardar otra vez. Sin reinstalar, sin ceremonia. Algunas mejoras fáciles cuando ya te sientas cómodo:
- Agrega más frases de activación a la descripción. Si te descubres diciendo "resume este guardado" y no se activa, agrega esa frase para que la próxima vez sí.
- Ajusta los pasos. Si la respuesta sale muy larga, agrega un paso que diga "déjalo en menos de tres frases". El skill hace exactamente lo que dicen los pasos, así que pasos más específicos dan respuestas más específicas.
- Arma una pequeña familia de skills. Una vez que uno funciona, el segundo te toma cinco minutos. Muchos skills chiquitos y claros le ganan a uno gigante y vago. Acuérdate de la caja de recetas: un montón de tarjetas de un solo propósito, cada una sacada solo cuando hace falta.
La mentalidad que hace que los skills hagan clic: no estás programando, estás delegando. Un skill es entregarle a la IA una instrucción escrita y clara, igual que le harías un encargo a un compañero nuevo y capaz. Dile sin rodeos cuándo hacerlo y qué hacer, y deja que se encargue desde ahí. Mientras más clara tu nota, mejor el resultado.
El mejor próximo paso es el más pequeño: elige una tarea que le pidas a la IA una y otra vez, como nombrar archivos, redactar respuestas o resumir notas, y conviértela en una tarjeta hoy. Escríbela, actívala, ajústala. La primera es la única que se siente nueva. Después de esa, vas a estar agarrando la caja de recetas sin siquiera pensarlo.
Puntos clave
- Un skill es una tarjeta de instrucciones guardada que la IA carga solo cuando tu pedido encaja con ella, como un chef que agarra una tarjeta de receta para el plato que pidieron.
- Los skills se escriben en palabras normales, no en código: una descripción corta de CUÁNDO usarlo más los pasos de QUÉ hacer.
- La descripción es la parte que carga el peso. Es cómo la IA decide por su cuenta que este es el momento justo, así que lista las frases reales que de verdad dirías.
- Un skill es un archivo de texto SKILL.md en .claude/skills/el-nombre/. Lo guardas y queda vivo al instante, sin paso de instalación.
- Los skills hacen a la IA consistente, no más lista: la calidad que escribes es la que sacas, así que mantén los pasos claros y específicos.
Preguntas frecuentes
¿Necesito saber programar para escribir un skill?
No. Un skill es un archivo de texto escrito en frases normales, igual que le escribirías una nota a un compañero de trabajo. No hay ningún lenguaje de programación que aprender. Son dos partes: una descripción corta de cuándo usar el skill y una lista de pasos de qué hacer, las dos en palabras del día a día. Si sabes escribir una nota explicando cómo hacer algo, sabes escribir un skill.
¿Cómo sabe la IA cuándo usar un skill si yo no se lo digo?
Lee la línea de descripción que va arriba de cada skill. Cuando haces un pedido, la IA compara tus palabras con esas descripciones y saca la que encaja, como un chef que mira los títulos de las tarjetas de receta y agarra la del plato que pidieron. Por eso importa tanto la descripción: lista las frases que de verdad dirías y la IA las reconocerá y agarrará el skill correcto por su cuenta.
¿Cuál es la diferencia entre un skill y solo teclear mis instrucciones cada vez?
Para una tarea de una sola vez, no hay diferencia, y teclearla está bien. Un skill rinde cuando la tarea se repite: escribes las instrucciones una vez y de ahí en adelante un pedido corto las activa solas, con el mismo resultado cada vez. Es la diferencia entre explicar cómo llegar a tu casa en cada visita y guardar la dirección en el teléfono de alguien. Los skills son la dirección guardada para tareas que haces una y otra vez.
Hice un skill pero no pasó nada cuando lo probé. ¿Qué salió mal?
Dos causas típicas. Primero, el archivo puede estar en el lugar equivocado. Revisa que la ruta sea .claude/skills/nombre-del-skill/SKILL.md, con skills en plural y SKILL.md en mayúsculas. Segundo, tu redacción puede estar muy lejos de la descripción, así que la IA no la reconoció. Prueba una de las frases exactas que listaste en la descripción. Si se activa así, edita la descripción para incluir la manera en que lo dijiste naturalmente.
¿Puedo tener muchos skills, o demasiados confunden a la IA?
Puedes tener muchos, y es la forma recomendada. La IA no los lee todos a la vez. Saca el único que encaja con tu pedido, como un chef que mete la mano en la caja de recetas por una sola tarjeta. Así que muchos skills chiquitos de un solo propósito funcionan mejor que un skill gigante que intenta hacer de todo. Cada uno se queda quietecito hasta que llega su momento específico.
¿Un skill es más listo que solo pedirle bien a la IA?
No, y vale la pena verlo con claridad. Un skill no hace a la IA más inteligente. La hace más consistente. El skill solo hace lo que dicen sus pasos escritos, así que un skill vago da resultados vagos y uno claro da resultados claros. La calidad que sacas es exactamente la calidad que escribiste. Los skills te ahorran repetición y mantienen los resultados parejos; no reemplazan pensar bien qué es lo que de verdad quieres.
¿Prefieres que lo hagamos por ti?
Esto mismo lo construimos para negocios como el tuyo. La primera conversación es gratis y sin compromiso.
Escríbenos por WhatsAppPrimera conversación gratis. Te responde el fundador.
Recursos relacionados

Mini-masterclass de Claude Code: arma un juego en el navegador en 10 minutos
Claude Code es un agente de IA que vive en tu terminal: lee, escribe y corre código en una carpeta real de tu máquina. Esta masterclass te explica cómo funciona de verdad y después te lleva de la mano de principio a fin: abre una terminal, crea una carpeta, corre el comando «claude», pega un prompt exacto y míralo entregarte un juego jugable de nave contra asteroides. Lo logras en diez minutos, aunque nunca hayas abierto una terminal por puro gusto.

El skill de revisión de código: un revisor que lee el diff, no el repo
Un revisor empaquetado de Claude Code que invocas antes de cada commit en lugar de repegar las mismas instrucciones. Lee el diff en stage, primero marca los bugs reales de corrección, luego lista aparte las limpiezas opcionales y no opina sobre detalles de estilo que el linter ya cubre. Aquí te explico cómo armarlo, conectarlo y evitar que te reescriba la función completa.

El skill que arma servidores MCP que Claude sí sabe usar
Un skill de Claude Code que convierte una API interna o una base de datos en un servidor de Model Context Protocol con esquemas tipados, errores que orientan y permisos acotados, para que sea el agente quien opere tu sistema en vez de que tú estés pegando salidas a mano.