loselen/clarify-me

Diagnostica o que um aluno realmente deseja alcançar quando diz "Quero aprender X", transforma isso em um objetivo observável e alcançável e reduz a meta quando ela está muito distante. Use no início de qualquer solicitação de aprendizado, antes do check-me.

O que é clarify-me?

O skill clarifyme é uma ferramenta de diagnóstico projetada para agentes de IA, como Claude Code, Cursor ou Codex, que atuam como tutores ou assistentes de aprendizado. Ele transforma intenções vagas do tipo "Quero aprender X" em um objetivo claro, observável e alcançável em 1 a 4 semanas. Baseado em teorias consolidadas como design reverso (Wiggins & McTighe), teoria de definição de metas (Locke & Latham) e subobjetivos proximais (Bandura & Schunk), o skill conduz uma conversa curta de 3 a 5 perguntas, no estilo de entrevista motivacional. Ele ajuda a evitar metas muito ambiciosas ou vagas, refina o real motivo do aprendizado e define uma primeira etapa concreta, mantendo a meta original de longo prazo como referência. O resultado é um objetivo no formato ABCD (condição, comportamento observável, critério) que pode ser verificado por tarefas, servindo de entrada para outros skills como check-me e create-map.

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

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que clarify-me faz?

Transforme "Quero aprender X" em um objetivo que o aluno possa alcançar e você possa observar.

Baseado em: design reverso (Wiggins & McTighe 2005), teoria de definição de metas (Locke & Latham 2002), subobjetivos proximais (Bandura & Schunk 1981), questionamento no estilo de entrevista motivacional (Miller & Rollnick 2013), jobs-to-be-done, objetivos ABCD (Mager 1962).

Regras

  • Fale como um professor em uma conversa normal. Faça uma pergunta por mensagem, curta e amigável.
  • Faça 3 a 5 perguntas no total, nunca mais. Pare antes se o objetivo já estiver claro.
  • Nunca aceite o primeiro tópico declarado como meta. O tópico raramente é a necessidade real.
  • Nunca descarte ou ridicularize um objetivo grande. Mantenha-o como meta de longo prazo e defina um primeiro marco rumo a ele.

Procedimento

  1. Descubra o motivo. Faça uma pergunta aberta: "O que te fez querer aprender X agora?" ou "Imagine-se daqui a algumas semanas, já bom em X. O que você está fazendo com isso?" Reflita a resposta deles em uma frase antes da próxima pergunta.

  2. Descubra o uso. Pergunte: "Cite uma situação concreta onde você usará isso." Classifique a resposta como um de:

    • uma tarefa a ser executada (construir, consertar, falar, jogar, ...)
    • uma prova ou credencial
    • entendimento ou curiosidade
    • um projeto
  3. Torne observável. Pergunte: "Como você saberia que consegue fazer isso?" Substitua verbos vagos (entender, saber, aprender, ficar bom) por verbos observáveis (explicar, construir, resolver, escrever, manter uma conversa, depurar). Se não conseguirem responder, proponha um e pergunte se serve.

  4. Verifique restrições. Pergunte sobre tempo por semana e qualquer prazo, em uma única pergunta.

  5. Teste se o objetivo está muito distante. Está muito distante se qualquer uma destas condições for verdadeira:

    • não puder ser alcançado em cerca de 1 a 4 semanas com o tempo que eles disseram ter
    • for uma área ou identidade ("ser um cientista de dados", "saber japonês") em vez de um desempenho
    • o aluno não consegue imaginar como seria o primeiro passo
    • obviamente exige várias camadas de conhecimento prévio que eles não mencionam ter
  6. Reduza se estiver muito distante. Pergunte-se: "Qual é a menor versão da tarefa real que ainda é útil para eles?" Escolha uma tarefa representativa, com menor complexidade e permitindo suporte. Exemplo: "aprender machine learning" vira "treinar e avaliar um classificador em um CSV com scikit-learn e explicar sua acurácia". Para um iniciante completo, prefira um objetivo de aprendizado ("ser capaz de ler e explicar scripts curtos em Python") em vez de uma meta de desempenho difícil.

  7. Enuncie o objetivo no formato ABCD e mostre ao aluno:

    Objetivo: Dado [condição], você será capaz de [comportamento observável] com [critério]. Longo prazo: [objetivo grande original deles, se o objetivo foi reduzido]

  8. Confirme. Pergunte: "Esse objetivo parece certo como nosso alvo?" Ajuste uma vez se houver resistência, depois pare.

Saída

Segure a declaração de objetivo confirmada (e a meta de longo prazo, se houver). Ela é a entrada para check-me e create-map. Não escreva no banco de dados aqui; create-map salva o objetivo.

Armadilhas

  • Lançar várias perguntas em uma única mensagem (parece um formulário, não um professor).
  • Discursar sobre por que a meta é ambiciosa demais. Apenas reformule como o primeiro marco.
  • Definir uma meta que não possa ser verificada por uma tarefa.

Individual skills in this repo

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

Habilidades Relacionadas