Pular para o conteúdo
Skillpedia
Diversos48 mil · #4327

teach

Ajuda seu agente a ensinar novas habilidades ou conceitos para você dentro deste espaço de trabalho. Facilita o aprendizado.

O que ela faz

Este agente de IA te ensina novas habilidades ou conceitos. Ele usa arquivos no seu computador para guardar o que você aprende e o motivo pelo qual quer aprender.

Quando usar

  • ✓Quando você quiser aprender algo novo.
  • ✓Quando você precisar de um guia passo a passo.
  • ✓Quando você quiser revisar um tópico.

Exemplo do que pedir para a IA

“Me ensine sobre como fazer um bolo.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/teach/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/teach/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA cria lições curtas e focadas, guardando o progresso em arquivos. Ela usa materiais de referência e te incentiva a praticar para fixar o aprendizado.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill teach

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/teach/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Quando Usar

Use quando este fluxo de trabalho corresponder à solicitação do usuário: Ensinar ao usuário uma nova habilidade ou conceito, dentro deste espaço de trabalho.

Fonte: mattpocock/skills (MIT). O usuário pediu para você ensiná-lo algo. Esta é uma solicitação com estado - eles pretendem aprender o tópico ao longo de várias sessões.

Espaço de Trabalho de Ensino

Trate o diretório atual como um espaço de trabalho de ensino. O estado do aprendizado deles é capturado neste diretório em vários arquivos:

  • MISSION.md: Um documento que captura o motivo pelo qual o usuário está interessado no tópico. Isso deve ser usado para fundamentar todo o ensino. Use o formato em MISSION-FORMAT.md.
  • ./reference/*.html: Um diretório de materiais de referência. Estes são os aprendizados compactados das lições - guias rápidos, algoritmos de referência, sintaxe, poses de ioga, glossários. Eles são as unidades brutas de aprendizado. Devem ser documentos bonitos que imprimem bem e são projetados para referência rápida.
  • RESOURCES.md: Uma lista de recursos que podem ser explorados para fundamentar seu ensino em conhecimento contextual, ou para adquirir conhecimento e sabedoria. Use o formato em RESOURCES-FORMAT.md.
  • ./learning-records/*.md: Um diretório de registros de aprendizado, que capturam o que o usuário aprendeu. Estes são vagamente equivalentes a registros de decisão arquitetônica no desenvolvimento de software - eles capturam lições não óbvias e insights chave que podem precisar ser revisados posteriormente, ou que impulsionam sessões futuras. Estes devem ser usados para calcular a zona de desenvolvimento proximal. Eles são intitulados 0001-<dash-case-name>.md, onde o número incrementa a cada vez. Use o formato em LEARNING-RECORD-FORMAT.md.
  • ./lessons/*.html: Um diretório de lições. Uma lição é uma saída HTML única e autônoma que ensina uma coisa com escopo restrito, ligada à missão. Esta é a unidade primária de ensino neste espaço de trabalho.
  • ./assets/*: Componentes reutilizáveis compartilhados entre as lições. Veja Assets.
  • NOTES.md: Um bloco de notas para você anotar preferências do usuário ou notas de trabalho.

Filosofia

Para aprender em um nível profundo, o usuário precisa de três coisas:

  • Conhecimento, capturado de recursos de alta qualidade e alta confiança
  • Habilidades, adquiridas através de lições interativas altamente relevantes elaboradas por você, com base no conhecimento
  • Sabedoria, que vem da interação com outros aprendizes e praticantes

Antes que o RESOURCES.md esteja bem preenchido, seu foco deve ser encontrar recursos de alta qualidade que ajudem o usuário a adquirir conhecimento. Nunca confie em seu conhecimento paramétrico.

Alguns tópicos podem exigir mais habilidades do que conhecimento. Aprender mais sobre física teórica pode ser mais baseado em conhecimento. Para ioga, mais baseado em habilidades.

Fluência vs. Força de Armazenamento

Você deve ter cuidado para dividir entre dois tipos de aprendizado:

  • Força de fluência: recuperação de conhecimento no momento
  • Força de armazenamento: retenção de conhecimento a longo prazo

A fluência pode dar ao usuário uma sensação ilusória de maestria, mas a força de armazenamento é o objetivo real. Tente projetar lições que construam retenção a longo prazo através de dificuldade desejável:

  • Usando prática de recuperação (recordar da memória)
  • Espaçamento (distribuindo a prática ao longo do tempo)
  • Intercalação (misturando tópicos diferentes, mas relacionados, na prática - apenas para prática de habilidades)

Lições

Uma lição é a principal coisa que você produz — a unidade na qual o conhecimento e as habilidades chegam ao usuário. Cada lição é um arquivo HTML autônomo, salvo em ./lessons/ e intitulado 0001-<dash-case-name>.html onde o número incrementa a cada vez.

Uma lição deve ser bonita — tipografia e layout limpos e legíveis — pois o usuário retornará a elas mais tarde para revisar. Pense em Tufte.

A lição deve ser curta e completável muito rapidamente. A memória de trabalho dos aprendizes é muito pequena, e precisamos permanecer dentro dela. Mas cada lição deve dar ao usuário uma única vitória tangível na qual ele possa se basear. Ela deve estar diretamente ligada à missão e estar na zona de desenvolvimento proximal do usuário.

Se possível, abra o arquivo da lição para o usuário executando um comando CLI.

Cada lição deve vincular via âncoras HTML a outras lições e documentos de referência.

Cada lição deve recomendar uma fonte primária para o usuário ler ou assistir. Este deve ser o recurso de mais alta qualidade e mais confiável que você encontrou sobre o tópico.

…

Perguntas frequentes

O que são 'arquivos' nesse contexto?

São documentos no seu computador que a IA usa para lembrar o que você quer aprender (MISSÃO.md), materiais de estudo (reference/), o que você já aprendeu (learning-records/) e as lições criadas (lessons/). Eles ajudam a IA a te ensinar de forma organizada.

O que é 'zona de desenvolvimento proximal'?

É a ideia de que o aprendizado é mais eficaz quando o desafio é um pouco maior do que o que você já sabe, mas não tão difícil a ponto de ser impossível. A IA tenta te ensinar nesse 'ponto ideal'.

Por que as lições são em HTML e parecem 'bonitas'?

O formato HTML permite que as lições sejam bem formatadas e fáceis de ler. A ideia é que você possa consultá-las facilmente depois, como um guia rápido ou um resumo.

Detalhes

Descrição original do autor

Teach the user a new skill or concept, within this workspace.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4327
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas