Una skill, tutti gli agenti
Blog · 5 min di lettura
Nessuno usa più esattamente un solo agente IA. Scrivi codice con uno strumento, lo revisioni con un altro e probabilmente sei a un pomeriggio storto dal provarne un terzo perché qualcuno in squadra ne parla benissimo. Va bene così: è il segno di un mercato sano. Ciò che non va bene è l'effetto sulle istruzioni che hai scritto con cura per uno di essi.
Mettiamo che tu abbia scritto una skill davvero riuscita: una checklist per la revisione del codice, un runbook per gli incidenti, una guida di stile su come la tua squadra vuole scritti i messaggi di commit. Se quella skill vive come blocco di testo incollato nelle impostazioni di uno strumento, è ormai, di fatto, that tool's skill. Usarla altrove significa riscriverla, e riscriverla garantisce che divergerà: una correzione in una copia, una modifica in un'altra, finché «la skill» diventa in realtà tre skills leggermente diverse con un'origine comune.
All'istruzione non dovrebbe importare chi la legge
È un problema risolto in ogni altro strato del software. A una funzione ben scritta non importa chi la chiama. A un'API ben progettata non importa se il client è un browser o uno script. Le istruzioni che dai a un agente IA sono, di fatto, un'API del comportamento: non c'è ragione perché siano più strettamente legate a Claude, ChatGPT o Codex di quanto un endpoint REST lo sia a un browser particolare.
Ciò che oggi rende la cosa praticabile è che i client stessi hanno convergito su un modo comune di recuperare strumenti e contesto: MCP. Qualsiasi client che lo parli può chiedere a un server «quali skills hai» e «dammi questa», senza che il server debba sapere quale agente stia chiedendo. È su questa giuntura che vive una skill portabile: non un plugin costruito per uno strumento, ma contenuto servito su un protocollo che diversi strumenti già parlano.
Cosa cambia quando la skill è la fonte di verità
Tieni la skill in un unico posto e ogni client diventa un lettore anziché una copia. Correggi una volta un difetto nella checklist di revisione e il prossimo agente che la carica — qualunque sia — riceve la correzione. Nessuno deve ricordare quale delle tre copie incollate sia quella attuale, perché ce n'è una sola.
La portabilità non è un di più per una skill. È la differenza tra un'istruzione che mantieni e una che continui a riscrivere.
È tutta qui l'idea di Skilnu: le skills vivono in un registro, servite via MCP, così Claude, ChatGPT, Codex — o qualunque cosa userai l'anno prossimo — caricano tutte la stessa, nella versione di oggi e non in quella che qualcuno si è ricordato di aggiornare.
Provalo
Se preferisci la meccanica all'argomentazione, il tutorial Use one skill in Claude, ChatGPT, and Codex mostra come collegare una sola skill a tutti e tre in pochi minuti.
Smetti di mantenere tre copie delle stesse istruzioni.