Guida · Claude Code · /skill-doctor
Le skill che ti mangiano il limite in silenzio
Ogni skill installata occupa un pezzetto del contesto di Claude, a ogni singolo messaggio, anche se non la usi mai. Claude Code ha un comando integrato che ti mostra esattamente quanto ti costa ognuna e quali non hai mai usato. Ecco come lanciarlo e come spegnere il peso morto.
4minuti di lettura
2comandi da copiare
4passi
Chi non finisce mai il limite di Claude non lo usa per forza meglio di te. Spesso ha solo spento le skill che non usa.
Per ogni skill che installi, Claude Code tiene una breve nota nella conversazione: il nome e la descrizione, così Claude sa che la skill esiste. Quella nota viaggia con ogni messaggio che mandi. La skill completa si carica solo quando la usi, ma la nota non esce mai.
Installa venti skill, dimenticane quindici, e quindici note viaggiano con tutto quello che scrivi. Una nota è piccola, ma un mucchio di skill dimenticate aggiunge token a ogni singolo turno di ogni chat.
Cosa ti mostra passo 01
- Quanto ti costa in contesto tenere ogni skill installata.
- Quanto spesso Claude usa ogni skill.
- Quali skill non hai mai usato, segnalate, con il posto dove spegnerle.
- I plugin che non usi da tempo.
Controlla le skill della tua sessione: lascia stare quelle di sistema di Claude Code e quelle enterprise della tua azienda.
Lancialo passo 02
Apri Claude Code e scrivi:
Il comandoda scrivere in Claude Code
/skill-doctor
In una sessione normale il rapporto si apre nel gestore dei plugin, nella scheda Stats.
- Serve Claude Code 2.1.252 o più recente. Se il comando non c'è, aggiorna prima Claude Code.
- Va lanciato nel terminale della macchina dove gira la sessione. Da Remote Control (dal telefono o dal browser) risponde che i rapporti sulle skill non sono disponibili su quella connessione.
Lo vuoi come testo semplice, da salvare o incollare? Lancialo in modo non interattivo:
Come testodal terminale
claude -p "/skill-doctor"
Spegni quelle che non usi passo 03
Parti dalle skill che il rapporto segna come mai usate, da quella che costa di più in contesto. Il modo più veloce è il menu :
- Seleziona una skill.
- Premi Spazio per passare da uno stato all'altro.
- Premi Esc per salvare. Claude Code scrive le tue scelte in .
Ogni skill può stare in uno di quattro stati:
| Stato | Cosa vede Claude | Nel menu / |
| on | Nome e descrizione | Sì |
| name-only | Solo il nome | Sì |
| user-invocable-only | Niente | Sì |
| off | Niente | No |
- off: per le skill che non usi proprio mai. Spariscono ovunque, anche dal menu /.
- user-invocable-only: per le skill che lanci solo tu, scrivendone il nome. Claude smette di portarsi dietro la nota, ma tu puoi ancora chiamarle.
- name-only: la skill resta visibile a Claude, ma la descrizione viene ridotta al solo nome.
Preferisci modificare i settings a mano? È l'impostazione in , una riga per skill:
Nel file di settings.claude/settings.local.json
{
"skillOverrides": {
"skill-che-non-usi-mai": "off",
"skill-che-lanci-solo-tu": "user-invocable-only",
"skill-che-vuoi-piu-leggera": "name-only"
}
}
Fanne un'abitudine passo 04
Dopo averlo lanciato, incolla il rapporto a Claude e chiedigli di aiutarti a decidere:
Dopo il rapportoda incollare in Claude Code
Ecco il mio rapporto di /skill-doctor: [incolla il rapporto]. Elenca le skill che segna come mai usate, dalla più costosa in contesto, e dimmi per ognuna se metterla su off o su user-invocable-only in skillOverrides. Non cambiare nessuna impostazione per ora.
- Lancia ogni poche settimane, e dopo ogni giorno in cui installi un mucchio di skill nuove.
- Scrivi le tue skill? Metti nel frontmatter della skill: la descrizione resta fuori dal contesto di Claude finché non la lanci tu.
- Tieni la descrizione di ogni skill corta e parti da quello che fa. Claude Code taglia ogni nota a 1.536 caratteri.
La regola pratica
Lancia il dottore, spegni il peso morto, e il limite ti dura di più. Non serve usare Claude meglio: basta smettere di portarsi dietro le skill dimenticate.