Guida a Claude Code  ·  Capitolo 10

Le Skills

Ogni volta che spiegate a Claude gli standard di casa vostra, vi state ripetendo. Una Skill insegna una cosa una volta sola, e da lì in poi si applica da sola quando serve.

7 minuti di lettura
Capitolo 10 di 12
Guida a cura di EthosInnova

Le Skills in Claude Codevideo ufficiale Anthropic, corso Claude Code in Action

Alla fine di questo capitolo

  • Sapete riconoscere quando una cosa merita di diventare una Skill
  • Sapete dove metterla a seconda di chi ne ha bisogno
  • Sapete distinguere una Skill dalla memoria di progetto e da un comando

Il segnale che la riconosce

Se vi accorgete di spiegare la stessa cosa ripetutamente, quella è una Skill che aspetta di essere scritta.

Il formato della descrizione di una modifica. La struttura con cui volete il riscontro di una revisione. Le regole di marca della vostra azienda. Il modo in cui vi piace che il codice venga spiegato a chi non l'ha scritto. Tutte cose che si spiegano ogni volta e che non cambiano mai.

Come Claude sceglie quale usare

Una Skill è una cartella con dentro istruzioni, e all'occorrenza script e risorse. In Claude Code il file principale si chiama SKILL.md. Nel contesto, però, entrano solo il nome e la descrizione.

Quando fate una richiesta, Claude la confronta con le descrizioni di tutte le Skills disponibili e apre quelle che corrispondono. È lo stesso meccanismo dei subagenti: la descrizione è il criterio di attivazione, non una didascalia.

Quanto pesa ciascun meccanismo quando non lo state usando

È il criterio che spiega perché non si mette tutto nella memoria del progetto: quello che serve solo a volte non deve pesare sempre.

Memoria di progettoin ogni conversazione, dall'inizioquello che vale sempreSkillquando la richiesta le somigliaquello che vale su un compitoComandosolo quando lo digitate voiquello che decidete al momentoquanto pesa nella finestra di contesto quando non lo state usandola vostra procedura di revisione non deve stare in memoria mentre cercate un errore: si apre quando la chiedete

contesto occupato a riposo
contesto ancora disponibile

Memoria, Skill o comando

La memoria di progetto

Si carica in ogni conversazione, dalla prima riga. Ci va quello che vale sempre, in qualunque lavoro.

Una Skill

Si carica quando la richiesta la riguarda. Ci va quello che vale su un compito preciso: una procedura, un formato, uno standard.

Un comando

Si carica quando lo digitate voi. Ci va quello che decidete al momento, e che nessuno deve indovinare.

La differenza fra le prime due è tutta di costo: la vostra procedura di revisione non ha bisogno di stare in memoria mentre state cercando un errore. Si apre quando chiedete davvero una revisione.

Dove si mettono

Vale lo stesso schema del capitolo otto, e a questo punto non sorprende più. Le Skills personali stanno nella vostra cartella di configurazione e vi seguono su tutti i progetti: sono le vostre preferenze. Le Skills di progetto stanno dentro il progetto, e chi lo scarica se le ritrova già dentro.

È così che uno standard smette di essere una raccomandazione

Una linea guida scritta in un documento la leggono in tre. Una Skill dentro il progetto si applica da sola a chiunque ci lavori, senza che nessuno debba ricordarsene. Per un'azienda è la differenza fra avere delle regole e vederle applicate.

Vuoi portarlo dentro la tua azienda?

Leggere una guida e cambiare il modo in cui si lavora sono due cose diverse. Negli Ethos Lab AI si parte dai vostri processi e si finisce con qualcosa che funziona il lunedì dopo.

Scopri gli Ethos Lab AI

inviaci la tua richiesta