Le SKILL degli agenti sono ottime cose, possono guidare gli agenti ad acquisire determinate competenze e sono anche facili da realizzare. Creare una competenza è come scrivere un manuale di onboarding per un nuovo dipendente. Non è necessario creare un agente indipendente per ogni compito diverso, ma basta condividere conoscenze specialistiche in un determinato campo, e chiunque può rapidamente trasformare un agente in un esperto nel campo corrispondente. Ho già menzionato che un amico stava creando un agente basato sul loro Design System, che doveva essere guidato da parole chiave per cercare documenti con grep; ora è molto più semplice, basta aggiungere una directory sotto .claude/skills nella directory globale o di progetto e inserire un file SKILL\.md contenente informazioni meta, e gli agenti possono imparare a utilizzare queste Skill. L'ufficiale ha anche fornito un esempio, ovvero la PDF Skill, che include una serie di istruzioni e script per operazioni su PDF; grazie a questi script, l'agente può operare su PDF, ad esempio estraendo moduli. In altre parole, le Skill possono contenere non solo documenti, ma anche script eseguibili. È importante notare che le informazioni meta all'interno delle Skill vengono caricate per impostazione predefinita nel contesto, mentre le altre informazioni vengono caricate solo se necessarie.