Claude Code Base Lezione 31 di 46
Cos'è una skill: una procedura scritta una volta
- Una skill è una procedura scritta una volta, che si richiama con una parola.
- Non si programma: è testo in italiano, come le istruzioni.
- La differenza col CLAUDE.md: quello pesa sempre, la skill solo quando serve.
- La può far partire tu o lui, se capisce che è il momento.
Il buco lasciato dal capitolo scorso
Le istruzioni permanenti funzionano benissimo per i fatti: come sono organizzate le cose, come si chiamano, cosa non si tocca. Corte, sempre valide, sempre utili.
Ma tu hai anche delle procedure: quella cosa in dodici passaggi che fai una volta al mese, sempre nello stesso ordine, sempre nello stesso modo. Metterla nelle istruzioni permanenti sarebbe un errore: occuperebbe il tavolo in ogni sessione, comprese tutte quelle in cui stai facendo altro.
Serve un posto dove una procedura possa stare a disposizione senza pesare, e caricarsi solo nel momento in cui serve. Quel posto è la skill.
Cos'è, in concreto
Una skill è un foglio di istruzioni. Un file di testo dove scrivi, in italiano, come si fa una certa cosa: i passaggi, l'ordine, cosa controllare, com'è fatto il risultato giusto.
Non c'è niente da programmare. Se sai spiegare a un collega come si fa una cosa, sai già scrivere una skill.
La differenza rispetto a scrivere la stessa spiegazione nella chat è tutta qui: la skill resta, ha un nome, e la richiami con una parola invece di riscriverla ogni volta.
Chi la fa partire
Tu, scrivendo il suo nome preceduto da una barra — come i comandi che conosci già.
Lui, quando dalla tua richiesta capisce che quella procedura è esattamente quello che serve.
La seconda è la più comoda e la più fragile: dipende da come hai scritto una riga sola del file. Ci arriviamo fra due lezioni, ed è la cosa più importante del capitolo.
Cosa ne fai davvero
Per non restare sul vago, qualche esempio di cose che diventano skill nella vita normale — nessuna richiede una riga di codice:
il modo in cui prepari il riepilogo mensile per un cliente: quali numeri, in che ordine, cosa evidenziare;
i controlli che fai prima di mandare fuori un documento;
come trasformi gli appunti di una riunione nel formato che usi tu;
la procedura per archiviare un lavoro finito.
Il criterio è sempre lo stesso: lo rifaccio spesso, ha dei passaggi, e voglio che venga sempre uguale.
E adesso
Nella prossima lezione ne creiamo una: una cartella, un file, due righe di intestazione. Ci vogliono cinque minuti, e nemmeno tutti tuoi — perché la puoi far scrivere a lui.
Hai capito?
Due minuti, nessun voto. Provare a rispondere — anche sbagliando — fissa i concetti molto più che rileggere. Se non ti va, salta pure: la lezione si completa lo stesso.
Cos'è una skill, tecnicamente?
È testo, non codice. La differenza con una richiesta scritta a mano è che sta lì, ha un nome, e si richiama con una parola — da te o da lui.
Perché una procedura lunga sta meglio in una skill che nel CLAUDE.md?
Le istruzioni permanenti si pagano sempre; una procedura serve una volta ogni tanto. La skill risolve mettendola da parte: c'è, ma pesa solo nel momento in cui la usi.
Chi può far partire una skill?
Tutte e due le strade sono normali. E quale delle due funziona meglio dipende da una riga sola del file — la descrizione — che è l'argomento di due lezioni più avanti.
-
Capitolo 1 Introduzione
-
Capitolo 2 Cosa c’è sotto
-
Capitolo 3 Il motore lo scegli tu
-
Capitolo 4 Prima volta ai comandi
-
Capitolo 5 Cosa gli lasci toccare
-
Capitolo 6 Cosa sa di te
-
Capitolo 7 Le skills
-
Capitolo 8 Quanti ne metti al lavoro
-
Capitolo 9 A cosa è collegato fuori
-
Capitolo 10 Automatizzare l'attrezzatura
-
Capitolo 11 Chiusura