i-have-adhd

Respostas amigáveis para quem tem TDAH. Sem precisar de diagnóstico!

Licença

English · 简体中文 · 日本語 · 한국어 · Tiếng Việt · Português (BR)

## Instalação
Claude Code ```bash claude plugin marketplace add ayghri/i-have-adhd claude plugin install i-have-adhd@i-have-adhd ``` Depois digite `/i-have-adhd`. Não precisa clonar nada localmente: o Claude Code baixa o repositório e o mantém atualizado. Quer ativar em toda sessão? `touch ~/.claude/.i-have-adhd-always` (veja o [INSTALL.md](/INSTALL.md)).
Codex ```bash codex plugin marketplace add ayghri/i-have-adhd --ref main codex plugin add i-have-adhd@i-have-adhd ``` Depois digite `$i-have-adhd` para aplicar o estilo de resposta explicitamente. A skill também pode ser invocada implicitamente quando o Codex identifica uma tarefa que se beneficia dela.
As instruções de instalação para outros assistentes de código estão no [INSTALL.md](/INSTALL.md). ## O que ela faz Uma skill para o seu assistente de código que impede que ele enterre a resposta. Ação primeiro. Passos numerados. Nada de "Espero ter ajudado!" ## O que muda
## Antes > Ótima pergunta! Deixa eu pensar sobre isso. Seu fluxo de autenticação tem algumas partes envolvidas: 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 da mudança, você vai querer rodar os testes de autenticação para confirmar que nada quebrou. Aliás, talvez valha a pena revisar as versões das suas dependências no geral. Espero ter ajudado! Me avise se quiser se aprofundar. ## Depois > Rode `npm install jsonwebtoken@latest` e 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 de falha se algum teste quebrar.
## As regras 10 regras. Texto completo no [SKILL.md](/skills/i-have-adhd/SKILL.md). 1. Comece pela próxima ação. 2. Numere tarefas de múltiplos passos. 3. Termine com um próximo passo concreto. 4. Corte as tangentes. 5. Reafirme o estado atual a cada turno. 6. Estimativas de tempo específicas (minutos, não "um pouco"). 7. Deixe as conquistas visíveis. 8. Erros relatados de forma objetiva. 9. Limite listas a 5 itens. 10. Sem preâmbulo. Sem recapitulação. Sem frases de encerramento. ## Personalize Faça um fork, edite `skills/i-have-adhd/SKILL.md` e troque pela sua cópia: ```bash claude plugin uninstall i-have-adhd # remova a cópia do upstream primeiro: claude plugin marketplace remove i-have-adhd # fork e upstream compartilham o mesmo nome claude plugin marketplace add /i-have-adhd claude plugin install i-have-adhd@i-have-adhd ``` Reinicie o Claude Code e invoque `/i-have-adhd` de novo. ## Créditos Baseado livremente em *The Adult ADHD Tool Kit*, de J. Russell Ramsay e Anthony L. Rostain. Adaptado para como um LLM deveria responder, não para como uma pessoa deveria organizar o dia. ## Licença MIT. Dê uma ⭐ se isso te poupou de rolar a tela por mais um "Ótima pergunta!"