Cosa sono le skill degli agenti? Esempi e guida introduttiva

Le skill degli agenti raccolgono istruzioni, script e risorse in cartelle portabili che gli agenti IA caricano solo quando necessario. Questa guida spiega come funzionano, come si confrontano con prompt e MCP e come creare la tua prima skill.

11 min di letturaAggiornato: 2026-10-17
Spiegazione delle skill degli agenti IA

Le skill degli agenti sono pacchetti riutilizzabili di istruzioni e, facoltativamente, script, riferimenti e modelli che guidano un agente IA nello svolgimento di un'attività specifica. Nel formato aperto Agent Skills, ogni pacchetto è una cartella incentrata su un file SKILL.md. Gli agenti compatibili possono individuare le skill e caricarne le istruzioni quando sono pertinenti, invece di mantenere tutte le procedure contemporaneamente nella conversazione. Questa guida illustra il formato, mostra esempi pratici e spiega come creare e testare la tua prima skill.

Cosa sono le skill degli agenti?

Agent Skills è un formato aperto e leggero per creare pacchetti di conoscenze e flussi di lavoro specializzati. Una skill contiene un file SKILL.md con frontmatter YAML che ne descrive il nome e lo scopo, seguito da istruzioni in Markdown. I file di supporto possono includere script, documenti di riferimento e modelli.

Il termine “skill di IA” può riferirsi a diverse cose, tra cui la capacità delle persone di usare l'IA. In questa guida, le skill degli agenti e le skill degli agenti IA si riferiscono specificamente a pacchetti SKILL.md riutilizzabili per agenti compatibili.

Ad esempio, una skill per il riepilogo delle riunioni può definire le sezioni del verbale di un team, come registrare le decisioni e come segnalare responsabili o scadenze mancanti. Salvi queste regole una volta e le riutilizzi con le note delle nuove riunioni. La skill guida il lavoro dell'agent; non riaddestra il modello sottostante.

my-skill/ ├── SKILL.md # Obbligatorio: metadati + istruzioni ├── scripts/ # Facoltativo: codice eseguibile ├── references/ # Facoltativo: documentazione caricata su richiesta └── assets/ # Facoltativo: modelli e altre risorse

La specifica aperta richiede nome e descrizione nel frontmatter. Il nome deve avere da 1 a 64 caratteri, usare lettere minuscole, cifre e trattini, e corrispondere al nome della directory; non può iniziare o terminare con un trattino né contenere trattini consecutivi. La descrizione deve avere da 1 a 1.024 caratteri e spiegare sia l'attività sia quando usare la skill.

Come funzionano le skill degli agenti?

Il formato è progettato per la divulgazione progressiva: gli agenti ricevono informazioni sufficienti per selezionare una skill prima di caricarne le istruzioni complete.

  1. Individuazione. L'agent riceve i nomi e le descrizioni delle skill disponibili. Questi metadati usano comunque contesto, ma le procedure complete non vengono tutte caricate in anticipo.

  2. Attivazione. Quando l'agent seleziona una skill pertinente, legge SKILL.md. Alcuni strumenti consentono anche di richiamare una skill per nome o di disattivare la selezione automatica.

  3. Esecuzione. L'agent segue la procedura e, quando necessario e consentito, legge i riferimenti di supporto o esegue gli script.

Questo riduce il contesto usato dalle procedure inattive. L'uso effettivo del contesto dipende dal numero e dalla lunghezza delle descrizioni, dalle skill attive e dalle eventuali risorse caricate. Descrizioni chiare aiutano la selezione, ma l'attivazione e la qualità dell'output richiedono comunque test.

Skill degli agenti, prompt, MCP e strumenti a confronto

Il vocabolario degli strumenti di IA è affollato e il termine "skill" si affianca a diversi concetti simili. Ecco le differenze:

FunzionalitàCos'èQuando è attivoIdeale per
PromptIstruzioni fornite in una conversazione; possono anche essere salvateFinché vengono mantenute nel contesto della conversazioneIstruzioni una tantum
Istruzioni sempre attive (come AGENTS.md, QWEN.md)Informazioni e vincoli del progettoIn base all'ambito del progetto dell'agent e alle regole di caricamentoRegole valide per tutto il progetto
Skill dell'agentCartella versionata di istruzioni e risorseCaricata su richiesta quando pertinenteFlussi di lavoro e procedure ripetibili
Server / strumento MCPUn'integrazione in esecuzione che espone azioni e datiQuando è configurato, connesso e autorizzatoEseguire azioni, accedere a dati in tempo reale
SubagentUn worker separato con una propria finestra di contestoQuando viene avviatoLavoro isolato o parallelo

Skill e prompt. Un prompt fornisce istruzioni in una conversazione; una skill memorizza una procedura riutilizzabile e risorse di supporto per l'individuazione o il richiamo esplicito. Anche i prompt possono essere salvati e riutilizzati. Una skill è utile quando un'attività ricorrente richiede un flusso di lavoro gestito, esempi, riferimenti o script.

Skill e MCP. MCP fornisce a un agent capacità operative, ovvero connessioni a strumenti e dati in tempo reale. Una skill fornisce a un agent conoscenze: come svolgere bene un'attività, in quale sequenza e con quali passaggi di verifica. I due elementi si completano a vicenda. Una skill per la revisione del codice definisce cosa costituisce una revisione approfondita, mentre un server GitHub MCP consente all'agent di leggere la pull request effettiva.

Skill e istruzioni di progetto. File come AGENTS.md forniscono indicazioni per il progetto secondo le regole di caricamento e ambito dell'agent. Mantieni lì le convenzioni di applicazione generale e usa le skill per procedure specifiche per attività, da caricare quando pertinenti. Il comportamento esatto dipende dallo strumento.

Perché le skill degli agenti sono importanti

  • Competenze riutilizzabili: acquisisci metodi, checklist e modelli specifici per attività, così non devi spiegarli ogni volta.

  • Procedure più coerenti: fornisci agli agenti gli stessi passaggi e criteri di revisione per attività ricorrenti. I risultati richiedono comunque una verifica.

  • Efficienza del contesto: carica istruzioni dettagliate quando servono, anziché inserire ogni procedura nelle indicazioni caricate sempre.

  • Riutilizzo tra strumenti: condividi il formato base SKILL.md tra agenti compatibili, verificando prima dell'uso l'accesso agli strumenti, le dipendenze e i campi specifici della piattaforma.

  • Manutenzione del team: conserva le cartelle delle skill nel controllo di versione, in modo da poter revisionare le modifiche a un flusso di lavoro condiviso.

Quali strumenti di IA supportano le skill degli agenti?

Le skill degli agenti sono supportate da una gamma crescente di strumenti di IA, tra cui Claude Code, OpenAI Codex, Cursor, GitHub Copilot e Kimi Code. Questi strumenti usano pacchetti di skill riutilizzabili per fornire agli agenti istruzioni, flussi di lavoro e risorse di supporto specifici per attività.

Il formato condiviso SKILL.md facilita il riutilizzo delle skill tra strumenti compatibili, anche se i percorsi di installazione e i metodi di richiamo variano a seconda del prodotto. Se una skill si basa su script o strumenti esterni, verifica che tali dipendenze siano disponibili nell'ambiente in cui intendi usarla.

Esempi e casi d'uso delle skill degli agenti

Una skill utile raccoglie le regole che rendono un'attività ricorrente specifica per il tuo team. Questi esempi mostrano cosa includere in un pacchetto e cosa verificare nel risultato:

SkillInputRegole riutilizzabiliOutput da verificare
Riepilogo della riunioneAppunti della riunione o trascrizioneSepara le decisioni dalla discussione; includi responsabili delle attività e scadenze; segnala i dettagli mancantiVerbale con Riepilogo, Decisioni e Azioni da intraprendere
Revisione dei contenuti del brandUna bozza e le linee guida del brandVerifica la terminologia approvata, il tono, le affermazioni vietate e i messaggi obbligatoriUn elenco di problemi con revisioni suggerite
Revisione del codiceUn diff di pull requestVerifica la gestione degli errori, i test, le modifiche alle dipendenze e le convenzioni del progettoUn report che distingue le correzioni obbligatorie dai suggerimenti
Report settimanaleNote sullo stato di avanzamento e metricheUtilizza un periodo di riferimento e sezioni fissi; distingui il lavoro completato, i rischi e i passaggi successiviUn report che conserva le metriche fornite e segnala i dati mancanti

Anche l'elaborazione di documenti e l'analisi ricorrente dei dati sono buoni candidati, ma spesso richiedono strumenti o script che vanno oltre SKILL.md. Inizia con un flusso di lavoro circoscritto, verifica gli output e aggiungi dipendenze solo quando l'attività le richiede.

Uso delle skill degli agenti con Kimi AI

Scegli l'ambiente più adatto al tuo compito. I metodi di creazione descritti sopra includono la creazione in linguaggio naturale e un flusso di lavoro locale basato su file.

Skill degli agent in Kimi Code

Kimi Code CLI individua le skill nelle directory di progetto .agents/skills/ e .kimi-code/skills/ e nelle directory utente ~/.agents/skills/ e ~/.kimi-code/skills/. La directory utente specifica di Kimi può cambiare con KIMI_CODE_HOME. Richiama una skill con /skill:<name> oppure lascia che il modello la selezioni in base alla descrizione e ai campi di attivazione supportati. La selezione automatica può essere disattivata per singole skill. Quando configuri percorsi o campi specifici della piattaforma, consulta la documentazione CLI aggiornata.

Usa le skill degli agent in Kimi Code CLI

Skill degli agent per il lavoro quotidiano in Kimi

Non è necessario configurare tutto da zero. Apri Kimi su desktop o sul web, esplora lo Skill Store e installa una Skill con un clic per iniziare a usarla in Kimi. Dalla ricerca e scrittura alla programmazione e all'analisi dei dati, il Kimi Skill Store offre skill per un'ampia gamma di attività. Esplora lo store nell'app desktop o web di Kimi, installa una Skill con un clic e inizia a usarla in Kimi.

Usa le skill degli agent in Kimi sul web e in Kimi Work, la versione desktop

Come creare una skill per agent personalizzata

Puoi creare una skill descrivendo un flusso di lavoro a uno strumento di IA oppure scrivendo personalmente SKILL.md. Inizia con un'attività ripetuta e un risultato facile da verificare, come un verbale di riunione.

Metodo 1: creare una skill per agent con Kimi

In Kimi, apri il pannello Skills per scoprire o installare skill. Per crearne una personalizzata, carica una procedura o descrivi ciò che desideri in una conversazione dedicata alla creazione di skill. Puoi anche usare /skill-creator. Consulta la guida alle Skills di Kimi per i punti di accesso aggiornati.

Passaggio 1: apri lo store Skills di Kimi e fai clic su "customize" > "Create with Kimi".

Apri lo store Skills di Kimi e fai clic su "customize" > "Create with Kimi".

Passaggio 2: descrivi la skill che ti serve.

Indica a Kimi l'attività, l'input previsto, la struttura dell'output e le regole per le informazioni mancanti.

Ad esempio:

Crea una skill di riepilogo delle riunioni per il nostro team. Usala quando chiedo il verbale di una riunione o le azioni da intraprendere a partire dagli appunti della riunione. Restituisci Riepilogo, Decisioni e Azioni da intraprendere. Ogni azione da intraprendere deve includere un'attività, un responsabile e una scadenza. Scrivi “Non specificato” quando manca un responsabile o una scadenza. Non inventare decisioni o date. Chiedi gli appunti se non vengono forniti.
Indica a Kimi l'attività, l'input previsto, la struttura dell'output e le regole per le informazioni mancanti.

Se nel risultato manca una regola, chiedi a Kimi di correggerla e ripeti il test. Per una SOP esistente, specifica quali parti sono istruzioni e quali materiale di contesto; rimuovi i contenuti irrilevanti o sensibili prima di inserirla nel pacchetto. Una volta creata, puoi usare subito la skill con Kimi.

Metodo 2: scrivere personalmente le skill per agent

Questo esempio usa solo istruzioni testuali e non richiede script aggiuntivi. Usa Kimi Code CLI per dimostrare l'installazione e il richiamo; altri agent potrebbero usare percorsi e comandi diversi.

Passaggio 1: crea la cartella. Per una skill a livello utente in Kimi Code CLI, crea ~/.agents/skills/meeting-summary/. Per una skill a livello di repository condivisa con un team, usa invece .agents/skills/meeting-summary/ nella radice del repository.

mkdir -p ~/.agents/skills/meeting-summary

Passaggio 2: salva SKILL.md. Crea ~/.agents/skills/meeting-summary/SKILL.md e incolla il testo seguente. La descrizione identifica l'attività; il corpo definisce l'output e le regole per le informazioni mancanti.

--- name: meeting-summary description: Trasforma gli appunti di una riunione in un verbale strutturato con decisioni e azioni da intraprendere. Utilizza questa skill quando l'utente chiede di riassumere gli appunti di una riunione, redigere il verbale di una riunione o estrarre le azioni da intraprendere da una riunione. --- ## Procedura 1. Leggi gli appunti della riunione forniti. Se non vengono forniti, chiedili. 2. Scrivi un breve Riepilogo degli argomenti principali. 3. Elenca solo le Decisioni esplicitamente concordate. Se non ce ne sono, scrivi "Nessuna decisione registrata". 4. Crea una tabella delle Azioni da intraprendere con le colonne Attività, Responsabile e Scadenza. 5. Mantieni invariati i nomi e le date forniti. Scrivi "Non specificato" se mancano responsabili o scadenze. Non inventare informazioni. 6. Restituisci solo le tre sezioni: Riepilogo, Decisioni e Azioni da intraprendere.

Passaggio 3: avvia una nuova sessione e richiamala. Dopo aver salvato il file, avvia una nuova sessione di Kimi Code CLI. Inserisci questo comando nell'input della chat:

/skill:meeting-summary Riassumi questi appunti della riunione: Abbiamo concordato di avviare il progetto pilota il 20 ottobre 2026. Maya redigerà l'email di onboarding entro il 15 ottobre 2026. Leo esaminerà la pagina dei prezzi; non è stata fissata alcuna scadenza.

Passaggio 4: verifica il risultato. Quello che segue è un output previsto a scopo illustrativo, non l'esecuzione registrata di un prodotto. La formulazione può variare; le sezioni, la decisione, i responsabili e le scadenze devono seguire la skill.

Riepilogo Il team ha discusso il lancio del progetto pilota e le attività di preparazione. Decisioni - Avviare il progetto pilota il 20 ottobre 2026. Azioni da intraprendere | Attività | Responsabile | Scadenza | | Redigere l'email di onboarding | Maya | 15 ottobre 2026 | | Esaminare la pagina dei prezzi | Leo | Non specificato |

Passaggio 5: testa la selezione automatica e i limiti. In una nuova conversazione, chiedi “Trasforma questi appunti della riunione in un verbale” senza il comando con barra e fornisci gli stessi appunti. Verifica, dove disponibile, se l'agent carica la skill tramite il registro delle attività dell'interfaccia e se l'output segue le sue regole. Poi prova una richiesta non correlata, come “Spiega la ricorsione in Python”; la skill meeting-summary dovrebbe rimanere inattiva. Richiamala anche senza appunti: dovrebbe chiedere l'input.

Cosa fare se una skill per agent non funziona?

SintomoCosa verificare
La skill non viene rilevataVerifica la directory di scansione, il nome file esatto SKILL.md, il frontmatter YAML valido e la corrispondenza tra cartella e nome. Avvia una nuova sessione dopo averla aggiunta.
L'invocazione manuale funziona, ma la selezione automatica noRendi la descrizione più specifica per l'attività prevista. Verifica se l'invocazione automatica è disabilitata; riprova in una nuova conversazione.
La skill si attiva per richieste non correlateRendi più specifica la descrizione e prova richieste non correlate come esempi negativi.
Nell'output manca una regolaEsplicita la regola, aggiungi un esempio di input/output e riprova con casi in cui mancano informazioni.
Uno script o un'integrazione non funzionaVerifica i pacchetti richiesti, le autorizzazioni, l'accesso alla rete e gli strumenti configurati. Una skill non installa automaticamente tutte le dipendenze.

Per script, riferimenti lunghi o modelli, aggiungi scripts/, references/ o assets/ secondo necessità e collegali da SKILL.md. Consulta la documentazione delle Skills di Kimi Code CLI per i percorsi aggiornati e le opzioni di richiamo.

Buone pratiche per usare e creare skill per agent

  • Definisci un'attivazione chiara: spiega sia l'attività sia quando usare la skill. Includi i termini che gli utenti usano naturalmente e testa richieste pertinenti e non pertinenti.

  • Mantieni le istruzioni mirate: la specifica raccomanda meno di 500 righe e meno di 5.000 token per il file principale. Sono indicazioni distinte, non una conversione da righe a token. Sposta i riferimenti dettagliati in file di supporto.

  • Specifica output verificabili: includi le sezioni richieste, esempi di input e output e regole per le informazioni mancanti.

  • Documenta le dipendenze: identifica gli strumenti e i pacchetti necessari e usa metadati di compatibilità quando opportuno. Mantieni separate dal nucleo portabile le estensioni specifiche della piattaforma.

  • Controlla le azioni con conseguenze: usa un richiamo esplicito e regole di approvazione adeguate per i flussi di lavoro che inviano messaggi o distribuiscono modifiche. Il solo richiamo manuale non sostituisce i controlli delle autorizzazioni.

  • Esamina i pacchetti di terze parti: prima dell'installazione, controlla le istruzioni e gli script inclusi, compresi i dati e le autorizzazioni che utilizzano.

Conclusione

Le skill degli agent trasformano le attività ripetute in flussi di lavoro riutilizzabili che gli agenti IA compatibili possono caricare quando necessario. Inizia con un SKILL.md mirato che definisca quando usare la skill e quale output deve produrre. Aggiungi script o riferimenti solo quando l'attività lo richiede, quindi verifica quando la skill si attiva e la qualità del suo output.

Domande frequenti

“Skill di IA” è un termine ampio. Nel contesto degli strumenti per agent, può riferirsi alle Agent Skills: pacchetti riutilizzabili basati su SKILL.md che forniscono istruzioni specifiche per attività e file di supporto facoltativi. Può anche descrivere la competenza umana nell'uso dell'IA, quindi il significato dipende dal contesto.
Un prompt fornisce istruzioni in una conversazione. Una skill memorizza un flusso di lavoro riutilizzabile che un agent compatibile può rilevare o che puoi invocare esplicitamente. Può includere anche script, riferimenti e modelli. Le skill sono utili quando un'attività richiede regole gestite nel tempo per esecuzioni ripetute.
No. MCP collega gli agenti a strumenti e fonti di dati. Una skill descrive come svolgere un'attività e può indicare all'agent come usare queste connessioni. Una skill per la revisione del codice può definire i criteri di revisione, mentre un'integrazione MCP fornisce l'accesso alla pull request.
Tra gli esempi figurano Kimi Code, Claude Code, OpenAI Codex, Cursor e GitHub Copilot. Consulta la documentazione aggiornata di ciascun prodotto per i percorsi di installazione e le funzionalità supportate. Una skill potrebbe richiedere modifiche se dipende da campi o strumenti specifici della piattaforma.
Gli agenti compatibili possono selezionare le skill pertinenti in base alle loro descrizioni, ma la selezione automatica dipende dal prodotto, dalle impostazioni e dai metadati della skill. Negli strumenti che lo supportano, puoi richiamare esplicitamente una skill; Kimi Code CLI usa /skill:. Verifica l'attivazione anziché presumere che venga attivata per ogni richiesta pertinente.
Prima di installare una skill di terze parti, esamina le istruzioni, gli script, le dipendenze e le autorizzazioni richieste. Può influenzare l'uso degli strumenti e le azioni eseguite nell'ambito delle autorizzazioni dell'agent. Preferisci fonti che puoi ispezionare e mantieni controlli di approvazione adeguati per le azioni con conseguenze rilevanti.
La specifica aperta raccomanda di mantenere il file principale sotto le 500 righe e i 5.000 token, collocando il materiale di riferimento più lungo in file di supporto. Il nome richiesto deve avere da 1 a 64 caratteri e la descrizione da 1 a 1.024 caratteri.
Potrebbe interessarti anche
12 skill di traduzione: automatizza le attività multilingue in modo più intelligente
12 skill di traduzione: automatizza le attività multilingue in modo più intelligente
2026-10-15
Skill di assistenza clienti AI per migliorare il servizio
Skill di assistenza clienti AI per migliorare il servizio
2026-10-09
13 competenze di IA per la SEO che automatizzano l'ottimizzazione per i motori di ricerca
13 competenze di IA per la SEO che automatizzano l'ottimizzazione per i motori di ricerca
2026-10-08
Guida completa alle Claude Code Skills e ai loro casi d'uso
Guida completa alle Claude Code Skills e ai loro casi d'uso
2026-10-08
Come usare le skill in Cursor: una guida pratica
Come usare le skill in Cursor: una guida pratica
2026-10-08