¿Explicar o enseñar? No es lo mismo
Cuando le hacemos una pregunta a un chatbot de inteligencia artificial, este nos responde de manera inmediata. Lo hace bien, con detalle, y en segundos. Sin embargo, hay una diferencia fundamental que a menudo pasamos por alto: explicar no es lo mismo que enseñar.
Un chatbot convencional responde una vez y sigue adelante. Optimiza para la velocidad, asume lo que ya sabes desde su memoria y, al día siguiente, tú quedas exactamente igual. La información llegó, pero no se quedó. Sentir que entendiste algo en el momento no equivale a haberlo aprendido de verdad.
Aquí es donde entra en juego una herramienta que cambia por completo esta dinámica: la skill /teach, creada por Matt Pocock. Esta habilidad convierte a cualquier agente de código —como Cloud Code, Codex u otros— en un tutor real, con currículo estructurado, optimizado para la retención y basado en cómo aprende de verdad el cerebro humano.
Los 6 principios científicos que aplica /teach
La skill /teach no improvisa su método de enseñanza. Se apoya en principios respaldados por la ciencia cognitiva para garantizar que el conocimiento no solo llegue, sino que se fije. Estos son los seis pilares que aplica:
- Memoria de trabajo limitada: La capacidad de procesar información simultánea es pequeña. Por eso, /teach genera lecciones cortas con un único foco por sesión, evitando la sobrecarga cognitiva.
- Recuperación activa: Recordar fija más que releer. El sistema promueve que el estudiante recuerde activamente lo aprendido en lugar de simplemente repasar el texto.
- Aprendizaje espaciado: Repartir el estudio en el tiempo es mucho más efectivo que acumular todo en una sola sesión intensa.
- Interleaving: Mezclar temas y habilidades al practicar potencia la retención a largo plazo.
- Fluidez versus retención: Entender algo ahora no garantiza recordarlo mañana. /teach distingue entre comprensión inmediata y aprendizaje duradero.
- Dificultad deseable: Para el conocimiento, la dificultad innecesaria es el enemigo. Para la habilidad práctica, el esfuerzo justo es la herramienta que construye competencia real.

¿Qué es la skill /teach de Matt Pocock?
La skill /teach es una instrucción especial —un «skill file»— que se añade a agentes de código como Cloud Code. Al activarla, el agente deja de funcionar como un simple respondedor de preguntas y adopta el rol de un tutor con currículo. Fue diseñada por Matt Pocock, reconocido educador en el ecosistema TypeScript y desarrollo web.
Su funcionamiento central se basa en convertir una carpeta de tu proyecto en un aula digital estructurada. Cada archivo dentro de esa carpeta cumple un rol pedagógico específico:
- Mission: Define por qué quieres aprender el tema y cómo luce el éxito al haberlo dominado.
- Resources: Las fuentes reales de donde el tutor extrae la información, permitiéndote verificar su veracidad.
- Glosario: Términos clave definidos con precisión para construir un vocabulario sólido desde el inicio.
- Learning Records: Un registro de tu punto de partida, lo que ya sabes y las implicaciones para personalizar la enseñanza.
- Lessons y Assets: Las lecciones en sí mismas, estructuradas de forma progresiva y presentadas en formatos visuales y didácticos.
La diferencia clave con un chatbot ordinario es que /teach recuerda el contexto, cita fuentes reales y te deja sabiendo hacer, no solo sabiendo que existe algo.
Cómo usar /teach en Cloud Code paso a paso
Implementar esta skill en tu flujo de trabajo es más sencillo de lo que parece. A continuación se describe el proceso completo para empezar a usarla:
1. Obtener la URL del repositorio de Matt Pocock
Dirígete al repositorio oficial de la skill /teach en GitHub. Una vez dentro, localiza el archivo correspondiente a la skill buscando «teach» en el explorador. Puedes copiar tanto la URL del repositorio completo como la URL directa al archivo de la skill.
2. Abrir Cloud Code y dar el contexto necesario
Con la URL copiada, abre Cloud Code y redacta un mensaje indicando lo siguiente:
«Por favor, investiga este repositorio [URL] y crea una carpeta en nuestro proyecto que funcione como un aula de clases. Para ello, utiliza la skill /teach de Matt Pocock con el objetivo de enseñarme sobre [el tema que quieres aprender].»
No es necesario hacer nada más técnico. El agente leerá el repositorio, comprenderá la metodología y comenzará a construir el aula automáticamente.
3. Responder la pregunta de diagnóstico
Antes de crear las lecciones, el agente te formulará una pregunta clave: ¿cómo quieres aprender el tema? ¿Desde cero con curiosidad general? ¿Con enfoque práctico? Tu respuesta le permite personalizar el currículo a tu perfil real como estudiante.
4. Revisar el aula generada
Una vez que el agente finaliza, encontrarás en tu carpeta todos los archivos del currículo listos para usarse: misión, recursos, glosario, registros de aprendizaje y lecciones en formato HTML visual y didáctico, diseñadas para ser fáciles de leer y retener.

Un ejemplo real: aprendiendo JSON con /teach
Para ilustrar el potencial de esta skill, se utilizó /teach para aprender sobre JSON (JavaScript Object Notation), un formato de intercambio de datos que, aunque fundamental en el desarrollo web y en herramientas de automatización como N8N, puede resultar confuso al principio.
Tras proporcionar la URL de la skill y el contexto al agente, este:
- Investigó la metodología /teach del repositorio de Matt Pocock.
- Diagnosticó el nivel de conocimiento previo («curiosidad general desde cero»).
- Generó la estructura completa del aula con misión, glosario, resources y lecciones.
- Creó lecciones en HTML con diseño visual limpio y didáctico, con ejemplos concretos de objetos, claves, valores y arreglos en JSON.
- Registró el punto de partida del estudiante para adaptar futuras sesiones.
El resultado fue un material estructurado por lecciones progresivas: la primera introduciendo qué es JSON y su sintaxis básica; la segunda explorando los tipos de valores posibles. Cada lección incluye las fuentes de información, permitiendo verificar la procedencia del contenido.

¿Para quién es útil la skill /teach?
Aunque /teach nació en el ecosistema del desarrollo de software, su aplicación va mucho más allá del código. Es una herramienta valiosa para:
- Desarrolladores y programadores que quieren entender conceptos técnicos de forma profunda y duradera.
- Estudiantes de cualquier disciplina que buscan una forma más efectiva de estudiar un tema complejo.
- Profesores y educadores que necesitan estructurar contenido pedagógico de manera ordenada y basada en evidencia.
- Profesionales autodidactas que aprenden constantemente nuevas herramientas o áreas de conocimiento.
- Creadores de contenido que necesitan dominar un tema antes de explicarlo a su audiencia.
La clave está en que /teach no solo organiza información: construye un proceso de aprendizaje personalizado que respeta la forma en que el cerebro humano consolida el conocimiento a largo plazo.
Conclusión: del chatbot al tutor real
La skill /teach de Matt Pocock representa un salto cualitativo en la forma de usar la inteligencia artificial para aprender. No se trata de obtener respuestas rápidas, sino de construir conocimiento sólido y duradero a través de un currículo estructurado, fuentes verificables y una metodología respaldada por la ciencia cognitiva.
Si eres alguien que aprende constantemente, que enseña o que simplemente quiere sacarle el máximo provecho a herramientas como Cloud Code, esta skill puede transformar por completo tu experiencia. La diferencia entre un chatbot que explica y un tutor que enseña es enorme, y ahora está al alcance de cualquiera.

Leave a Reply