Marco Aurelio
imagina u' perro verde, y el perro verde suelta mucha xp, y por ende subes de nivel y te ganas un muñequito de claude impreso en 3D y desbloquear skills que son literalmente texto plano que la IA entiende.
Boris Turcios
🤖 CLAUDE COWORK 📚 CLASE: ¿QUÉ SON LOS SKILLS DE CLAUDE Y CÓMO FUNCIONAN? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎯 IDEA PRINCIPAL ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Un SKILL es una capacidad reutilizable que le enseña a Claude CÓMO realizar determinado tipo de trabajo. En lugar de explicarle una y otra vez: "Claude, cuando hagas X trabajo debes seguir estos pasos..." podemos convertir esas instrucciones en un SKILL. Así Claude puede reutilizar ese conocimiento cuando detecta que la tarea que estamos solicitando corresponde con ese Skill. 🧠 IDEA CLAVE: PROMPT = LE EXPLICO UNA VEZ SKILL = LE ENSEÑO UNA CAPACIDAD REUTILIZABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🧠 MEMOTECNIA ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SKILL = "UNA HABILIDAD QUE CLAUDE PUEDE REUTILIZAR" 👉 ENSEÑAR → GUARDAR → DETECTAR → APLICAR ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1️⃣ ¿QUÉ ES UN SKILL? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Un Skill es un conjunto organizado de: 📝 INSTRUCCIONES 📚 CONOCIMIENTO 📁 RECURSOS 💻 SCRIPTS 📄 PLANTILLAS que Claude puede utilizar para realizar una tarea especializada. Su objetivo es convertir a Claude de un asistente GENERAL en un asistente ESPECIALIZADO. 💡 EJEMPLO: Claude normalmente puede ayudarte a redactar documentos. Pero podemos crear un Skill: "REDACCIÓN DE CONTRATOS" Ese Skill podría enseñarle: • Cómo estructurar un contrato • Qué información solicitar • Qué pasos seguir • Qué formato utilizar • Qué errores evitar • Qué plantillas utilizar ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2️⃣ SKILL ≠ PROMPT ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Esta diferencia es MUY IMPORTANTE. 📝 PROMPT: Es una instrucción que escribimos para una tarea concreta. Ejemplo: "Analiza este contrato y encuentra errores." 📦 SKILL: Es una capacidad que guardamos para poder reutilizarla. Ejemplo: "Skill de revisión de contratos." Dentro del Skill podemos definir: → Qué revisar → En qué orden → Qué criterios utilizar → Qué errores detectar → Qué herramientas utilizar → Cómo entregar el resultado 🧠 MEMOTECNIA: PROMPT = PEDIDO SKILL = CAPACIDAD ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3️⃣ EL CORAZÓN DEL SKILL: SKILL.md ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ El archivo principal de un Skill normalmente es: 📄 SKILL.md Este archivo contiene la información necesaria para que Claude entienda qué hace la habilidad y cómo utilizarla. Una estructura básica puede incluir: --- name: nombre-del-skill description: qué hace y cuándo utilizarlo --- # Instrucciones Aquí se explica el procedimiento que Claude debe seguir. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4️⃣ NAME + DESCRIPTION ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ El Skill necesita información para poder ser identificado. 🔹 NAME Indica el nombre de la habilidad. Ejemplo: name: revision-contratos 🔹 DESCRIPTION Explica: ¿Qué hace el Skill? ¿CUÁNDO debe utilizarlo? Ejemplo: description: Revisa contratos jurídicos, identifica inconsistencias y verifica que las cláusulas necesarias estén presentes. Usar cuando se solicite revisar o analizar un contrato. 🧠 MUY IMPORTANTE: La DESCRIPTION funciona como una especie de "tarjeta de presentación" del Skill. Claude utiliza esa información para determinar si el Skill puede ser relevante para la tarea. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5️⃣ ¿CÓMO SABE CLAUDE CUÁNDO UTILIZAR UN SKILL? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Claude no necesita que nosotros escribamos necesariamente: "USA EL SKILL X." Claude puede identificar que una tarea coincide con la descripción de una habilidad disponible. Ejemplo: Tenemos: 📦 Skill: análisis de Excel El usuario dice: "Analiza estas ventas y encuentra los productos con menor rendimiento." Claude identifica que existe una habilidad relacionada con análisis de hojas de cálculo y puede cargarla. 🔄 PROCESO: 👤 USUARIO ↓ 📝 SOLICITA UNA TAREA ↓ 🔎 CLAUDE IDENTIFICA SKILLS RELEVANTES ↓ 📖 CARGA EL SKILL NECESARIO ↓ ⚙️ SIGUE SUS INSTRUCCIONES ↓ 📊 REALIZA EL TRABAJO ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6️⃣ LOS SKILLS SE CARGAN CUANDO SON NECESARIOS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Una característica importante es que Claude NO necesita cargar todo el contenido de todos los Skills permanentemente. Primero conoce información básica como: • Nombre • Descripción Cuando una tarea coincide con un Skill: ➡️ Claude carga las instrucciones necesarias. Esto permite trabajar de forma más eficiente y evita llenar innecesariamente el contexto. 🧠 MEMOTECNIA: "NO CARGA TODO → CARGA LO NECESARIO" ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7️⃣ UN SKILL PUEDE TENER MÁS QUE UN SKILL.md ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Un Skill puede contener diferentes recursos. Ejemplo: 📦 contrato-skill/ │ ├── SKILL.md ├── plantillas/ │ ├── compraventa.docx │ └── servicios.docx │ ├── referencias/ │ ├── clausulas.md │ └── requisitos.md │ └── scripts/ └── validar.py Esto permite construir habilidades mucho más completas. 🧠 PIENSA: SKILL = CAJA DE HERRAMIENTAS 🧰 SKILL.md = MANUAL DE USO 📖 SCRIPTS = HERRAMIENTAS ⚙️ PLANTILLAS = MODELOS 📄 REFERENCIAS = CONOCIMIENTO 📚 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8️⃣ LOS SKILLS PUEDEN INCLUIR SCRIPTS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Un Skill no solamente contiene texto. También puede incluir código ejecutable. Por ejemplo: 🐍 Python 📜 Scripts ⚙️ Automatizaciones Esto es importante porque algunas operaciones son más confiables cuando las realiza un programa determinístico que cuando Claude intenta generarlas solamente mediante texto. Ejemplo: Un Skill para analizar Excel podría incluir un script que: → abre el archivo → calcula estadísticas → valida datos → genera resultados ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9️⃣ LOS SKILLS PUEDEN COMBINARSE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Los Skills son MODULARES. Esto significa que varios Skills pueden trabajar juntos. Ejemplo: 📦 Skill de análisis de datos + 📦 Skill de generación de gráficos + 📦 Skill de creación de reportes ⬇️ 📊 ANÁLISIS COMPLETO Claude puede coordinar diferentes capacidades dependiendo del trabajo que tenga que realizar. 🧠 MEMOTECNIA: "SKILLS = PIEZAS DE LEGO 🧱" Puedes combinar varias piezas para construir un flujo de trabajo más complejo. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔟 EJEMPLO PRÁCTICO PARA UN ABOGADO ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Imaginemos que creamos: 📦 SKILL: DOCUMENTOS JURÍDICOS El Skill contiene instrucciones para: 1. Identificar las partes 2. Identificar el objeto jurídico 3. Revisar fechas 4. Revisar obligaciones 5. Revisar cláusulas 6. Detectar inconsistencias 7. Revisar formato 8. Generar observaciones Además podemos incluir: 📄 Plantillas 📚 Referencias ⚙️ Scripts 📝 Modelos de documentos Entonces podemos pedir: "Revisa este contrato." Claude puede reconocer: 🔎 Esta tarea coincide con "DOCUMENTOS JURÍDICOS" ⬇️ 📖 Carga el Skill ⬇️ ⚙️ Sigue el procedimiento ⬇️ 📄 Entrega el análisis ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1️⃣1️⃣ EJEMPLO PARA ZONA DIGITAL ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Podríamos crear: 📦 SKILL: SOPORTE ZONA DIGITAL El Skill podría contener: 🛒 Catálogo de productos 💰 Reglas de precios 🛡️ Políticas de garantía 📦 Procedimientos de venta 📞 Protocolo de atención 💬 Respuestas frecuentes 🎮 Información de consolas 💻 Información de PC Gamer Entonces Claude podría utilizar esa capacidad cuando reciba una consulta relacionada con soporte o ventas. Ejemplo: Cliente: "¿Qué garantía tiene esta consola?" Claude detecta: 🔎 Tarea relacionada con soporte/garantía ⬇️ 📖 Carga el Skill correspondiente ⬇️ 🛡️ Consulta las instrucciones y referencias ⬇️ 💬 Responde siguiendo el procedimiento establecido. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1️⃣2️⃣ SKILL vs PROJECT vs MCP ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🟦 PROJECT Organiza el contexto y conocimiento de un proyecto. 🟩 SKILL Enseña a Claude CÓMO realizar un tipo de trabajo. 🟨 MCP Permite conectar Claude con herramientas y fuentes externas. 🧠 MEMOTECNIA: PROJECT = CONTEXTO SKILL = HABILIDAD MCP = CONEXIÓN Ejemplo: PROJECT → "Proyecto jurídico" SKILL → "Revisión de contratos" MCP → Conexión con Google Drive, base de datos u otra herramienta. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1️⃣3️⃣ ¿POR QUÉ SON IMPORTANTES? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Los Skills permiten: ✅ Reutilizar conocimiento ✅ Evitar repetir instrucciones ✅ Estandarizar procesos ✅ Crear especialistas ✅ Automatizar tareas repetitivas ✅ Compartir procedimientos ✅ Combinar diferentes capacidades ✅ Mantener una metodología de trabajo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🧠 LA GRAN IDEA ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Antes: 👤 "Claude, cada vez que hagas este trabajo hazlo siguiendo estos 20 pasos..." Y tenemos que repetirlo. Con Skill: 📦 Guardamos esos 20 pasos. Después: 👤 "Haz este trabajo." Claude identifica el Skill correspondiente y utiliza las instrucciones guardadas. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔄 FLUJO MENTAL ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ CREAR SKILL ↓ DEFINIR QUÉ HACE ↓ DEFINIR CUÁNDO UTILIZARLO ↓ ESCRIBIR INSTRUCCIONES ↓ AGREGAR RECURSOS ↓ AGREGAR SCRIPTS SI SON NECESARIOS ↓ CLAUDE IDENTIFICA LA TAREA ↓ CARGA EL SKILL ↓ EJECUTA EL PROCEDIMIENTO ↓ ENTREGA EL RESULTADO ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔥 MEMOTECNIA DEFINITIVA ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SKILL = 🧠 SABE QUÉ HACER + 📖 SABE CÓMO HACERLO + 🎯 SABE CUÁNDO USARLO O MÁS FÁCIL: "SKILL = ENSEÑAR UNA VEZ, REUTILIZAR MUCHAS VECES." ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📌 RESUMEN ULTRA RÁPIDO ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📦 SKILL = capacidad reutilizable para Claude. 📄 SKILL.md = archivo principal de instrucciones. 🏷️ NAME = nombre de la habilidad. 📝 DESCRIPTION = qué hace + cuándo utilizarla. 📚 RECURSOS = información adicional, referencias y plantillas. ⚙️ SCRIPTS = código que puede ayudar a ejecutar tareas. 🔎 DETECCIÓN = Claude identifica cuándo una Skill es relevante. 🧩 COMPOSICIÓN = diferentes Skills pueden combinarse. 🚀 OBJETIVO = convertir a Claude en un especialista para determinados tipos de trabajo. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎯 FRASE PARA RECORDAR ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ "UN PROMPT LE DICE A CLAUDE QUÉ HACER AHORA. UN SKILL LE ENSEÑA CÓMO HACER UN TIPO DE TRABAJO UNA Y OTRA VEZ." 💡 CONCLUSIÓN: Los Skills son una forma de convertir conocimiento, procedimientos y experiencia en capacidades reutilizables para Claude. No se trata simplemente de darle más instrucciones. Se trata de construir una CAPACIDAD que Claude pueda reconocer, cargar y utilizar cuando sea necesaria. 🧠 PROMPT = PEDIDO PROJECT = CONTEXTO SKILL = HABILIDAD MCP = CONEXIÓN