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ção verifyToken (por volta das linhas 42-58) parece estar usando uma API antiga do jsonwebtoken. 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 edite src/auth.ts:42.

  1. Abra src/auth.ts
  2. Substitua verifyToken (linhas 42-58) pelo trecho abaixo
  3. Rode npm test -- auth.spec.ts

Pró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:

  1. Comece pela próxima ação.
  2. Numere tarefas de várias etapas.
  3. Termine com um passo seguinte concreto.
  4. Corte as tangentes.
  5. Informe o estado a cada rodada.
  6. Dê estimativas de tempo específicas (minutos, não "um pouco").
  7. Deixe as conquistas visíveis.
  8. Trate erros de forma objetiva.
  9. Limite listas a 5 itens.
  10. Sem preâmbulo. Sem recapitulação. Sem fecho.

Traduzindo para o que você percebe na tela:

RegraO que muda na resposta
Resposta primeiroO comando, o caminho do arquivo ou o trecho de código aparece na primeira linha
Um passo por vezTrabalho de várias etapas vira lista numerada, uma ação por item
Próxima ação claraTermina com uma coisa que dá para fazer em menos de dois minutos
Máximo 5 itensListas não passam de cinco pontos
Sem preâmbuloNada 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

  1. Abra o ChatGPT e clique no seu nome ou avatar.
  2. Entre em Configurações.
  3. Abra Personalizar ChatGPT.
  4. Cole o bloco abaixo no campo de instruções e salve.

No Claude

  1. Abra o Claude e vá em Configurações.
  2. Entre em Conta e localize Instruções personalizadas.
  3. 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

ProblemaSolução
/i-have-adhd não aparece no autocompleteReinicie o agente; o índice de plugins é lido na inicialização
Instalou mas as respostas continuam com preâmbuloAbra uma sessão nova; skills são indexadas no início da sessão
O modo sempre ativo não funcionaAtualize o plugin e reinicie; o hook precisa da versão que traz o arquivo de hooks
claude plugin marketplace add falhaUse 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.