Il repository i-have-adhd si descrive in una riga: «una skill per impedire al tuo agente di coding di seppellire la risposta». Il problema è noto a chiunque usi un assistente AI tutto il giorno: la risposta utile c'è, ma sta al quarto paragrafo, dopo un'introduzione, un riepilogo di quello che è stato chiesto e una premessa sulle possibili alternative.
Le dieci regole
La skill impone all'agente un formato di risposta fisso:
- Aprire con l'azione da fare, subito
- Numerare i passaggi quando sono più di uno
- Indicare il prossimo passo concreto
- Niente digressioni
- Riassumere lo stato attuale
- Dare stime di tempo specifiche
- Evidenziare quello che ha funzionato
- Dire gli errori in modo diretto
- Massimo cinque punti per elenco
- Niente preamboli, riepiloghi introduttivi, chiusure di cortesia
La differenza
La risposta tipica prima: «Ottima domanda! Il problema che descrivi è piuttosto comune quando si lavora con l'autenticazione JWT. Ci sono diversi approcci possibili…» — e la riga di comando arriva più avanti.
Dopo: «Esegui npm install jsonwebtoken@latest, poi modifica src/auth.ts:42», seguito dai passaggi numerati.
Installazione
Il modo suggerito dal progetto è chiederlo direttamente all'agente:
Install the i-have-adhd skill/plugin from
https://github.com/ayghri/i-have-adhd,
refer to the repo's AGENTS.md for instructions.
Per chi vuole personalizzarla, il progetto indica anche il percorso via fork e marketplace:
claude plugin uninstall i-have-adhd
claude plugin marketplace remove i-have-adhd
claude plugin marketplace add <tuo-username>/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd
Il fork ha senso: le dieci regole sono un file di testo, si riscrivono in cinque minuti sulle proprie preferenze — per esempio tenendo le spiegazioni ma spostandole dopo il comando.
Quando conviene e quando no
| Situazione | Adatta? |
|---|---|
| Lavoro operativo su codice che si conosce già | Sì — è il caso d'uso centrale |
| Sessioni lunghe con molti scambi brevi | Sì — il risparmio di tempo si accumula |
| Studiare una tecnologia nuova | Meno — le spiegazioni servono |
| Decisioni architetturali da valutare | Meno — il ragionamento va letto, non compresso |
Nulla vieta di attivarla e disattivarla a seconda della sessione: è il tipo di impostazione che si sposa con il tipo di lavoro, non con la persona.