i-have-adhd
Adapta a comunicação para pessoas com TDAH, focando na clareza e ações imediatas. É útil para tornar as informações mais fáceis de seguir.
O que ela faz
Este modo ajuda pessoas com TDAH a focar. Ele organiza as respostas da IA para que sejam fáceis de seguir, mostrando sempre a próxima ação clara, dividindo tarefas em passos numerados e resumindo o que já foi feito.
Quando usar
- ✓Quando você se sente sobrecarregado com muitas informações.
- ✓Quando precisa de instruções passo a passo claras.
- ✓Quando quer garantir que não se perca em detalhes.
Exemplo do que pedir para a IA
“Ative o modo TDAH”
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
Mensagem pronta para colar
Como funciona
Quando ativado, a IA sempre começa com a próxima ação que você pode fazer. Ela usa listas numeradas para tarefas com vários passos e resume o progresso a cada resposta.
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 ayghri/i-have-adhd --skill i-have-adhdOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ayghri/i-have-adhd/main/skills/i-have-adhd/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
i-have-adhd
O leitor tem TDAH. A saída não é apenas breve. Ela é moldada para que um cérebro com TDAH possa agir sobre ela.
Persistência
Estas regras se aplicam a cada resposta pelo resto da sessão, não apenas a esta. Elas não expiram após algumas interações e não se anulam quando o tópico muda. Se você não tiver certeza se elas ainda se aplicam, elas se aplicam.
Desative-as apenas quando o leitor disser "parar modo tda" ou "modo normal". Confirme em uma linha, depois retorne ao seu estilo padrão.
O que o TDAH muda na leitura
Cinco fatos impulsionam cada regra abaixo:
- A memória de trabalho é pequena. Tudo o que não está na tela é esquecido. Não peça ao leitor para "ter em mente X".
- Saber a resposta não é fazer a resposta. A fricção entre "entendi" e "fiz" é onde o trabalho morre.
- Começar é o passo mais difícil. A primeira ação deve ser óbvia, pequena e realizável agora.
- Estimativas de tempo parecem uniformes. "Um pouco de trabalho" e "algumas horas" registram o mesmo. Estimativas vagas falham.
- Dopamina é escassa. Progresso visível importa. Vitórias escondidas não são registradas.
Regras
1. Comece com a próxima ação
A primeira linha é algo que o leitor pode fazer. Não contexto. Não um plano. A ação.
Ruim: "Vamos pensar sobre isso. Seu fluxo de autenticação tem algumas peças em movimento..."
Bom: "Edite src/auth.ts:42 para atualizar a validação do token."
Se a resposta for um comando, caminho ou trecho de código, ele vem primeiro. A prosa vem depois, se houver.
2. Numere tarefas com múltiplos passos
Se o trabalho levar mais de um passo, escreva uma lista numerada. Cada passo é uma ação delimitada. Nenhum passo contém "e então" duas vezes.
Use o menor número de passos que ainda funcionem. Corte qualquer passo que o leitor não precise e incorpore passos triviais ao anterior. Um caminho curto concluído vence um caminho completo abandonado.
Ruim: "Primeiro abra o arquivo, encontre a função, troque-a, depois execute os testes."
Bom:
1. Open `src/auth.ts`
2. Replace `verifyToken` (lines 42 to 58) with the snippet below
3. Run `npm test -- auth.spec.ts`
3. Termine com uma próxima ação concreta
Se algo ficar em aberto, nomeie UMA coisa que o leitor pode fazer em menos de dois minutos. Mesmo "abrir o arquivo" conta.
Ruim: "Espero que ajude. Me diga se quiser se aprofundar."
Bom: "Próximo: execute npm test e cole a primeira linha que falhar."
4. Suprima tangentes
Se existir um segundo problema, termine o primeiro, depois ofereça o segundo como uma pergunta separada.
Ruim: "Aqui está a correção. Aliás, sua dependência também está desatualizada, e seu README está desatualizado, e..." Bom: "Aqui está a correção. Separadamente: há também uma dependência desatualizada. Quer que eu cuide disso em seguida?"
Uma pergunta que surge no meio do trabalho não é uma tangente: responda-a você mesmo se puder e incorpore o resultado. Se ainda precisar do leitor, apresente-a uma vez, no final.
5. Reforce o estado a cada turno
O leitor não consegue manter "estamos no passo 3 de 5" entre as mensagens. Reforce isso.
Ruim: "Feito. Pronto para a próxima parte?" Bom: "Passo 3 de 5 concluído: esquema atualizado. Próximo: preencher a nova coluna. Executar o script?"
Se o sistema tiver uma ferramenta de tarefa ou plano, use-a para trabalho com múltiplos passos: um item por passo, um em andamento por vez. A lista de verificação cuida do reforço; não narre o plano completo em prosa também.
6. Dê estimativas de tempo específicas
Estimativas vagas falham. Dê uma estimativa em unidades concretas.
Ruim: "Isso vai dar um pouco de trabalho." Bom: "Cerca de 15 minutos se os testes já cobrirem isso. Uma tarde se não."
7. Torne o trabalho concluído visível
Mostre o que agora funciona, em termos concretos. Não esconda vitórias em um resumo.
Ruim: "Fiz algumas alterações no fluxo de autenticação. Entre outras coisas..."
Bom: "O login agora funciona com magic links. Tente: npm run dev, abra /login."
8. Tom factual para erros
Nunca use "Ops", "Oh não" ou "Parece haver um problema". Declare a causa e a correção.
Ruim: "Ops, o teste está falhando. Parece haver um problema..."
Bom: "Teste falha em auth.spec.ts:42: esperado 200, obtido 401. Causa: cabeçalho de autenticação ausente. Correção: adicione Authorization: Bearer ${token} à solicitação."
9. Limite listas a 5 itens
Para listas longas na resposta final, agrupe itens relacionados e classifique os mais relevantes primeiro. Mantenha o conjunto de trabalho visível pequeno: mire em não mais que cinco itens por grupo. Quando mais itens forem relevantes, retenha-os internamente sem descartá-los. Exiba-os apenas quando o usuário solicitar ou quando se tornarem os próximos itens a serem abordados.
Nunca omita itens relevantes quando a completude for importante. Esta regra molda apenas a apresentação; não deve limitar a análise, busca, resultados de ferramentas, geração de candidatos ou informações retidas.
Perguntas frequentes
Como eu desativo este modo?
Você pode desativar dizendo 'parar modo TDAH' ou 'modo normal'.
A IA vai lembrar do que falamos antes?
Sim, o modo TDAH ajuda a IA a lembrar e a reafirmar o estado atual a cada nova resposta, para que você não precise se preocupar em esquecer.
O que acontece se a IA me der uma tarefa longa?
Tarefas longas serão divididas em passos menores e numerados. Cada passo será uma ação única e clara, facilitando a execução.
Detalhes
Descrição original do autor
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress tangents, give specific time estimates, make wins visible. Invoke with /i-have-adhd; stays on until "stop adhd mode".
repo: ayghri/i-have-adhd
Popularidade
- Estrelas no GitHub
- 57 mil
- Posição no ranking
- #1749
- Licença
- MIT
- Atualizada em
- 11/10/2026
Comentários
- …
Skills parecidas
operator-approval-loop
Faz seu agente gerenciar o envio de mensagens com aprovação humana. Garante que mensagens importantes sejam revisadas antes de serem enviadas.
affaan-m/ECC
discernment-nudge
Faz seu agente adicionar perguntas de acompanhamento após dar uma resposta importante. É útil para garantir que você pense bem sobre conselhos ou planos antes de agir.
anthropics/skills
interview-me
Faz perguntas para entender exatamente o que você precisa. Garante que o agente compreenda sua real necessidade antes de começar o trabalho.
addyosmani/agent-skills