Você faz uma pergunta simples para a IA e recebe sete parágrafos. A resposta está lá, em algum lugar do quinto. Antes dela vem o preâmbulo, o contexto, as três ressalvas e a recapitulação do que você acabou de perguntar.
Para qualquer pessoa isso é chato. Para quem tem TDAH, é o suficiente para abandonar a tarefa.
A skill para TDAH chamada i-have-adhd resolve exatamente isso. É um projeto de código aberto que já passou das 40,5 mil estrelas e das 2,3 mil forks no GitHub, num ritmo que deve cruzar a marca das 50 mil em pouco tempo. A descrição do repositório é direta: uma skill para impedir que o agente enterre a resposta. Ela não deixa a IA mais inteligente. Ela muda o formato da saída.
E não é preciso ter diagnóstico para usar. Qualquer pessoa que prefira respostas curtas e acionáveis ganha com ela.
Antes e depois: a mesma pergunta, duas respostas
O repositório mostra o efeito com um exemplo de código. Vale reproduzir porque é a forma mais rápida de entender o que muda.
Antes
Ótima pergunta! Deixa eu pensar nisso. Seu fluxo de autenticação tem algumas partes móveis: o middleware, a verificação do token e o tratamento do cookie. Olhando o
src/auth.ts, a funçãoverifyToken(por volta das linhas 42-58) parece estar usando uma API antiga dojsonwebtoken. Uma abordagem seria atualizar o pacote e reescrever essa função. Depois de fazer a alteração, você vai querer rodar os testes de autenticação para confirmar que nada quebrou. A propósito, talvez valha olhar as versões das suas dependências no geral. Espero ter ajudado! Me avise se quiser aprofundar.
Depois
Rode
npm install jsonwebtoken@latest, depois editesrc/auth.ts:42.
- Abra
src/auth.ts- Substitua
verifyToken(linhas 42-58) pelo trecho abaixo- Rode
npm test -- auth.spec.tsPróximo passo: cole a primeira linha que falhar, se algum teste quebrar.
Mesma informação técnica. O que sumiu foi o "ótima pergunta", o "deixa eu pensar", o inventário das partes móveis, a tangente sobre dependências e o fecho cerimonioso. O que apareceu foi o comando na primeira linha e a ordem dos passos já montada.
As 10 regras
O texto completo fica no arquivo SKILL.md do repositório. Em resumo:
- Comece pela próxima ação.
- Numere tarefas de várias etapas.
- Termine com um passo seguinte concreto.
- Corte as tangentes.
- Informe o estado a cada rodada.
- Dê estimativas de tempo específicas (minutos, não "um pouco").
- Deixe as conquistas visíveis.
- Trate erros de forma objetiva.
- Limite listas a 5 itens.
- Sem preâmbulo. Sem recapitulação. Sem fecho.
Traduzindo para o que você percebe na tela:
| Regra | O que muda na resposta |
|---|---|
| Resposta primeiro | O comando, o caminho do arquivo ou o trecho de código aparece na primeira linha |
| Um passo por vez | Trabalho de várias etapas vira lista numerada, uma ação por item |
| Próxima ação clara | Termina com uma coisa que dá para fazer em menos de dois minutos |
| Máximo 5 itens | Listas não passam de cinco pontos |
| Sem preâmbulo | Nada de introdução, recapitulação ou fecho cerimonioso |
As exceções também estão escritas: quando você pede uma explicação, ela explica por inteiro. Antes de ações destrutivas, ela confirma. E depois de três tentativas de correção fracassadas, ela para e aponta qual suposição está duvidosa.
Por que o formato da resposta importa tanto no TDAH
O TDAH é definido pelo DSM-5-TR como um transtorno do neurodesenvolvimento marcado por desatenção, hiperatividade e impulsividade persistentes, presentes em pelo menos dois contextos, como casa, escola ou trabalho.
Mas a literatura atual entende o quadro como algo mais amplo do que "falta de atenção". Russell Barkley, uma das principais referências na área, descreve o transtorno como uma falha no funcionamento executivo, em especial na capacidade de autocontrole. As funções executivas são o conjunto de habilidades que permite planejar, organizar ações, controlar impulsos e ajustar o comportamento a um objetivo.
Entre elas, a que mais pesa aqui é a memória de trabalho: a capacidade de manter informação ativa enquanto você executa a tarefa. Revisões sobre o tema apontam que inibição e memória de trabalho são justamente os pontos mais frequentemente comprometidos no TDAH, e que dificuldades nessa função afetam a capacidade de seguir instruções e organizar as etapas de uma atividade com várias informações ao mesmo tempo.
Volte ao exemplo do "antes". Para extrair a ação dali, você precisa segurar o começo do parágrafo enquanto lê o fim, identificar sozinho qual frase é a resposta, descartar a tangente sobre dependências e reconstruir a ordem dos passos. É trabalho executivo puro, cobrado antes de você sequer começar a tarefa real.
Quando a resposta já vem na primeira linha e os passos já vêm numerados, esse custo desaparece. A skill não trata nada. Ela só para de cobrar um esforço desnecessário.
Sobre o tamanho do público: o Ministério da Saúde trabalha com uma prevalência de 5% a 8% da população mundial, e a Associação Brasileira do Déficit de Atenção estima cerca de 2 milhões de adultos convivendo com os sintomas no Brasil, boa parte sem diagnóstico adequado. Estudos de prevalência em adultos brasileiros apontam números na faixa de 4,4% a 5,2%, variando conforme a metodologia e a faixa etária.
Caminho 1: Claude Code (o mais completo)
Este é o caminho recomendado. É onde a skill instala como plugin de verdade e onde existe o modo sempre ativo.
1. Adicione o marketplace e instale
claude plugin marketplace add ayghri/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd
2. Reinicie o Claude Code
O índice de plugins é lido na inicialização. Sem reiniciar, o comando não aparece no autocomplete.
3. Ative na conversa
Digite /i-have-adhd. As regras valem para aquela sessão inteira.
4. Confirme que instalou
claude plugin list
5. Teste
Peça algo de várias etapas e veja se a resposta começa pelo comando em vez de começar pela explicação.
Deixar sempre ligado
Se você quer as regras valendo desde a primeira mensagem de toda sessão, sem digitar nada:
touch ~/.claude/.i-have-adhd-always
Um hook de início de sessão passa a carregar o conjunto completo de regras automaticamente. Se você usa um diretório de configuração personalizado, crie o arquivo lá:
touch "$CLAUDE_CONFIG_DIR/.i-have-adhd-always"
Para voltar ao modo sob demanda, apague o arquivo:
rm ~/.claude/.i-have-adhd-always
Detalhe importante: o hook só dispara se o arquivo existir. Instalar o plugin, sozinho, não muda nada.
Desinstalar
claude plugin uninstall i-have-adhd
claude plugin marketplace remove i-have-adhd
Ou mantenha instalado e desligue com claude plugin disable i-have-adhd.
Caminho 2: Codex
1. Instale
codex plugin marketplace add ayghri/i-have-adhd --ref main
codex plugin add i-have-adhd@i-have-adhd
2. Invoque
Digite $i-have-adhd. Atenção ao cifrão: no Codex o prefixo é diferente. E ele nunca ativa a skill sozinho, você precisa chamar.
3. Confirme
codex plugin list
Para deixar sempre ligado no Codex não existe hook: você cola o bloco de regras da seção abaixo no arquivo ~/.codex/AGENTS.md.
Caminho 3: Claude e ChatGPT no navegador
Aqui vale o aviso que quase ninguém dá: o app do Claude e o ChatGPT do navegador não instalam plugin nem skill. Não existe claude plugin install no claude.ai. Os comandos acima são do Claude Code, a ferramenta de terminal, e do Codex, o agente de código da OpenAI.
Mas o efeito é reproduzível, porque o próprio repositório publica o conjunto de regras em texto. Basta colar nas instruções personalizadas. É o mesmo mecanismo que usamos no tutorial de como tirar a cara de IA dos textos do ChatGPT e do Claude, e os dois blocos convivem bem: um cuida do formato, o outro cuida do estilo da escrita.
No ChatGPT
- Abra o ChatGPT e clique no seu nome ou avatar.
- Entre em Configurações.
- Abra Personalizar ChatGPT.
- Cole o bloco abaixo no campo de instruções e salve.
No Claude
- Abra o Claude e vá em Configurações.
- Entre em Conta e localize Instruções personalizadas.
- Cole o mesmo bloco e salve.
O bloco (traduzido)
Prompt exato
## Estilo de saída O leitor tem TDAH. Formate toda resposta para que ela possa ser executada: 1. Comece pela resposta ou pela próxima ação: comando, caminho ou trecho de código primeiro. 2. Numere trabalhos de várias etapas; uma ação delimitada por passo. 3. Termine com uma próxima ação que dê para fazer em menos de dois minutos. 4. Encerre o problema atual antes de levantar outro. 5. Informe o progresso a cada rodada ("passo 3 de 5 concluído"). 6. Dê estimativas de tempo em unidades concretas, nunca "um pouco". 7. Depois de uma alteração, mostre o que passou a funcionar. 8. Em erros: diga o local, a causa e a correção. Sem drama. 9. Limite listas a 5 itens. 10. Sem preâmbulo, sem recapitulação, sem fecho. Exceções: explique por completo quando eu pedir uma explicação. Confirme antes de ações destrutivas. Depois de três correções fracassadas, pare e diga qual suposição está duvidosa. Se o pedido estiver ambíguo, faça uma pergunta curta.
Salvou, vale para toda conversa nova. Não precisa repetir.
Outros lugares onde ela funciona
O projeto cobre bem mais que os dois principais. Para Cursor, Amp e qualquer agente que leia Agent Skills:
npx skills add ayghri/i-have-adhd -a cursor -y
Para GitHub Copilot, no VS Code ou na CLI:
npx skills add ayghri/i-have-adhd -a github-copilot -g
Para Gemini CLI, na rota de comando sob demanda:
mkdir -p ~/.gemini/commands
curl -fsSL https://raw.githubusercontent.com/ayghri/i-have-adhd/main/skills/i-have-adhd/agents/gemini.toml -o ~/.gemini/commands/i-have-adhd.toml
Há ainda instruções para Zed, Qwen Code, Kimi Code, OpenCode, Hermes e Pi no arquivo de instalação do repositório.
Personalizar as regras
Se alguma regra não serve para você, o projeto é aberto: crie um fork, edite o arquivo skills/i-have-adhd/SKILL.md e instale a sua versão. Antes, remova a cópia original, porque fork e projeto de origem dividem o mesmo nome:
claude plugin uninstall i-have-adhd
claude plugin marketplace remove i-have-adhd
claude plugin marketplace add seu-usuario/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd
Como desligar
Em qualquer um dos caminhos, dentro da conversa, escreva:
stop adhd mode
ou
normal mode
Vale para a sessão atual. Para desligar de vez, desinstale o plugin ou apague o bloco das instruções personalizadas.
Se der errado
| Problema | Solução |
|---|---|
/i-have-adhd não aparece no autocomplete | Reinicie o agente; o índice de plugins é lido na inicialização |
| Instalou mas as respostas continuam com preâmbulo | Abra uma sessão nova; skills são indexadas no início da sessão |
| O modo sempre ativo não funciona | Atualize o plugin e reinicie; o hook precisa da versão que traz o arquivo de hooks |
claude plugin marketplace add falha | Use o formato usuario/repositorio, não o caminho completo |
Uma observação necessária
Essa skill é uma ferramenta de formatação de texto. Ela não diagnostica, não trata e não substitui acompanhamento profissional. Se você se identificou com a descrição do transtorno enquanto lia, o caminho é procurar um profissional de saúde qualificado, não instalar um plugin.
O que ela faz é bem mais modesto e bem mais imediato: ela faz a IA parar de esconder a resposta.





