loselen/clarify-me

Diagnostica lo que un aprendiz realmente quiere lograr cuando dice "Quiero aprender X", lo convierte en una meta observable y alcanzable, y la reduce si es demasiado ambiciosa. Úsalo al inicio de cualquier solicitud de aprendizaje, antes de check-me.

¿Qué es clarify-me?

Esta habilidad convierte peticiones vagas como "Quiero aprender X" en metas claras, observables y alcanzables, utilizando principios de diseño inverso, teoría de establecimiento de metas y subobjetivos proximales. Es ideal para asistentes de IA educativos, como Claude, Cursor o Codex, que guían a aprendices en entornos de programación o desarrollo. El proceso sigue 8 pasos: primero descubre la razón y el contexto de uso, luego transforma verbos abstractos en acciones observables, verifica restricciones de tiempo, y evalúa si la meta es demasiado ambiciosa (por ejemplo, "aprender ciencia de datos" se reduce a "entrenar y evaluar un clasificador con scikit-learn"). Finalmente, presenta la meta en formato ABCD (condición, comportamiento observable, criterio) y la confirma con el aprendiz, asegurando que sea realista en 1–4 semanas. La habilidad evita errores comunes como hacer varias preguntas a la vez o sermonear sobre ambición, y no guarda nada en la base de datos; eso lo hace crear-mapa.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/loselen/learn-anything/tree/HEAD/skills/clarify-me

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace clarify-me?

Convierte "Quiero aprender X" en una meta que el aprendiz pueda alcanzar y tú puedas observar.

Basado en: diseño inverso (Wiggins & McTighe 2005), teoría de establecimiento de metas (Locke & Latham 2002), subobjetivos proximales (Bandura & Schunk 1981), preguntas estilo entrevista motivacional (Miller & Rollnick 2013), trabajos por hacer, objetivos ABCD (Mager 1962).

Reglas

  • Habla como un profesor en una conversación normal. Haz una pregunta por mensaje, corta y amigable.
  • Haz 3–5 preguntas en total, nunca más. Detente temprano una vez que la meta esté clara.
  • Nunca aceptes el primer tema mencionado como la meta. El tema rara vez es la necesidad real.
  • Nunca desestimes ni te burles de una meta grande. Mantenla como meta a largo plazo y establece un primer hito hacia ella.

Procedimiento

  1. Encuentra la razón. Haz una pregunta abierta: "¿Qué te hizo querer aprender X ahora?" o "Imagínate dentro de unas semanas, ya siendo bueno en X. ¿Qué estás haciendo con eso?" Refleja su respuesta en una oración antes de la siguiente pregunta.

  2. Encuentra el uso. Pregunta: "Nombra una situación concreta donde usarás esto." Clasifica la respuesta como una de:

    • una tarea a realizar (construir, arreglar, hablar, jugar, ...)
    • un examen o credencial
    • entendimiento o curiosidad
    • un proyecto
  3. Hazlo observable. Pregunta: "¿Cómo sabrías que puedes hacerlo?" Reemplaza verbos vagos (entender, saber, aprender, ser bueno en) por verbos observables (explicar, construir, resolver, escribir, mantener una conversación, depurar). Si no pueden responder, propón uno y pregunta si encaja.

  4. Verifica restricciones. Pregunta sobre el tiempo por semana y cualquier plazo, en una sola pregunta.

  5. Prueba si la meta está demasiado lejos. Está demasiado lejos si se cumple alguna de estas:

    • no se puede alcanzar en aproximadamente 1–4 semanas con el tiempo indicado
    • es un campo o identidad ("ser científico de datos", "saber japonés") en lugar de un desempeño
    • el aprendiz no puede imaginar cómo es el primer paso
    • obviamente necesita varias capas de conocimientos previos que no menciona tener
  6. Redúcela si está demasiado lejos. Pregúntate: "¿Cuál es la versión más pequeña de la tarea real que aún sea útil para ellos?" Elige una tarea representativa, con menor complejidad, y permitiendo apoyos. Ejemplo: "aprender machine learning" se convierte en "entrenar y evaluar un clasificador en un CSV con scikit-learn y explicar su precisión". Para un principiante total, prefiere una meta de aprendizaje ("ser capaz de leer y explicar scripts cortos de Python") sobre un objetivo de desempeño difícil.

  7. Expón la meta en formato ABCD y muéstrala al aprendiz:

    Meta: Dada [condición], usted [comportamiento observable] hasta [criterio]. A largo plazo: [su meta grande original, si la meta fue reducida]

  8. Confirma. Pregunta: "¿Esta meta se siente correcta como nuestro objetivo?" Ajusta una vez si se oponen, luego detente.

Resultado

Conserva la declaración de meta confirmada (y la meta a largo plazo, si la hay). Es la entrada para check-me y crear-mapa. No escribas en la base de datos aquí; crear-mapa guarda la meta.

Errores comunes

  • Hacer varias preguntas en un solo mensaje (se siente como un formulario, no como un profesor).
  • Sermonear sobre por qué la meta es demasiado ambiciosa. Solo reformúlala como el primer hito.
  • Establecer una meta que no pueda ser verificada por una tarea.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills relacionados