9. Skills e hashtags
Skills são recipes em markdown que o agente carrega para resolver problemas com qualidade conhecida. Há três níveis:
- Bundled — fornecidos pelo TM Code (auth-email-password, auth-google, frontend-design, etc.)
- Global — em
~/.toquemedia-studio/skills/ (a tua biblioteca pessoal)
- Project-local — em
.toquemedia/skills/ (específicos do projecto, vão para git)
Como invocar
Hashtag dentro do prompt:
#auth-google
adiciona Google Sign-In ao /login redirecionando para /dashboard depois
O TM Code:
1. Detecta #auth-google
2. Carrega o skill no contexto
3. Remove a hashtag do texto
4. Envia o prompt limpo + skill ao agente
Como criar um skill
Cria .toquemedia/skills/meu-skill.md:
---
name: meu-skill
description: Recipe para X
---
## Quando usar
[Descreve quando este skill é apropriado]
## Recipe
[Passos concretos]
## Code patterns
[Exemplos]
O agente vai descobri-lo automaticamente. Para invocar: #meu-skill no prompt.
Recovery pós-compaction
Quando o contexto fica grande, o TM Code comprime mensagens antigas. Skills carregados ficam em cache (até 100K chars) e são re-injectados após compaction — assim o modelo não esquece os patterns que pediste.
← Toda a documentação · versão markdown