Torna alla documentazioneConcetti chiave

Competenze

Procedure denominate e riutilizzabili che insegnano a Zero come lavora il tuo team.

Ultimo aggiornamento 10 luglio 2026 · 6 min read

Una competenza è una procedura denominata e riutilizzabile che insegna a Zero come il tuo team svolge un tipo specifico di lavoro.

La prima volta che chiedi a Zero di fare qualcosa, scrivi un prompt. La seconda volta, potresti incollare lo stesso prompt con piccole modifiche. Alla terza, stai copiando un lungo prompt da un documento di Notion che qualcuno ha chiamato la "libreria di prompt del team". Quello è il momento di farne una competenza.

Il problema che le competenze risolvono

Una chat una tantum va bene per un'attività una tantum. Ma quasi ogni team ha un arretrato di lavoro che ricorre — input diversi, stessa forma:

  • Un cliente scrive → cerca la sua cronologia → redigi una risposta nella sua lingua → registra il ticket
  • Compare una segnalazione di bug → estrai i passi per riprodurlo → classifica la gravità → apri una issue strutturata
  • Lunedì mattina → estrai i numeri della settimana scorsa → confronta con la settimana precedente → pubblica un riepilogo

Senza competenze, ognuna di queste è un prompt di 200 parole che tutti devono ricordare. Con le competenze, sono un comando slash: /triage-bug-report, /weekly-metrics, /customer-reply.

Ogni competenza è denominata con una / iniziale. Un selettore visivo di competenze è nella roadmap — per ora, crei una competenza, dici al tuo agente che esiste, e da lì in poi l'agente la usa.

Quando creare una competenza

La regola onesta: se hai scritto sostanzialmente lo stesso prompt più di due volte — o riesci a immaginare un collega che lo scrive — è una competenza.

Segnali concreti:

  • Il lavoro ha un nome che il tuo team già usa ("briefing mattutino", "scansione della concorrenza")
  • Il prompt menziona strumenti, canali o modelli specifici che non dovrebbero cambiare a ogni esecuzione
  • L'output ha una forma fissa (un riepilogo, una bozza, una issue aperta)
  • Più persone del team devono attivarlo
  • Vuoi che venga eseguito su una pianificazione

Cosa c'è in una competenza

Una competenza è un breve documento markdown con tre sezioni:

  • Descrizione. Un riepilogo in una riga che dice a Zero quando si applica questa competenza. Zero confronta le richieste in arrivo con le descrizioni, quindi la formulazione conta — "esamina una segnalazione di bug rivolta al cliente e aprila su GitHub con gravità" è meglio di "fai cose sui bug".
  • Corpo. La procedura vera e propria. La prosa semplice va bene; non ti serve pseudocodice. Menziona gli strumenti che Zero dovrebbe usare, la forma dell'output e qualsiasi vincolo. Il corpo assomiglia molto al prompt originale della chat che ha funzionato.
  • Connettori consentiti (opzionale). Un elenco di restrizioni — se vuoi che questa competenza tocchi solo Slack e GitHub, elencali. Per impostazione predefinita la competenza può usare qualsiasi cosa il tuo spazio di lavoro abbia collegato.

Tutto qui. Nessun grafo di nodi, nessuna configurazione YAML, nessuna sezione di trigger.

Scrivere una competenza da una chat

Il percorso più rapido è scrivere prima il prompt in chat, farlo funzionare e poi promuoverlo. Zero può farlo per te:

"Trasforma l'ultima conversazione in una competenza riutilizzabile chiamata triage-bug-report. Rendi la descrizione sintetica."

Zero:

  1. Rileggerà la conversazione
  2. Estrarrà la procedura
  3. Proporrà una descrizione
  4. Salverà la competenza nel tuo spazio di lavoro
  5. Ti dirà il nome canonico che potrai usare in seguito

Modifica la competenza salvata dalla pagina Skills nel tuo spazio di lavoro se vuoi affinare la formulazione.

Come Zero sceglie una competenza

Non devi invocare una competenza per nome. Zero carica la competenza automaticamente quando una richiesta in arrivo corrisponde alla sua descrizione. Quindi se hai scritto una competenza chiamata customer-reply-draft con descrizione "redigi una risposta a un'email di un cliente usando la nostra voce e la nostra documentazione", allora inoltrare l'email di un cliente — o dire "redigi una risposta a questo cliente" — attiverà quella competenza senza che tu la nomini.

Se vuoi forzare una competenza specifica, menzionala esplicitamente: "Usa la competenza customer-reply-draft su questa email."

Competenze integrate

Ogni agente Zero è fornito con un roster di competenze interfunzionali integrate da VM0 — che coprono ricerca e analisi, finanza e contabilità, legale e conformità, prodotto, marketing, assistenza clienti e comunicazione di team. Sono procedure di dominio, non flussi di lavoro di connettori: ognuna insegna a Zero come gestire un tipo ricorrente di lavoro.

Ognuna è un comando slash che puoi invocare direttamente. Un assaggio:

  • /deep-dive — ricerca strutturata e progettazione di soluzioni; raccogli i fatti, poi esplora le opzioni
  • /prd-writing — requisiti di prodotto con inquadramento strutturato del problema e criteri di accettazione
  • /copywriting — testi di marketing su più canali (blog, email, social, landing page)
  • /competitor-matrix — matrici di confronto delle funzionalità, analisi del posizionamento, analisi vittorie/sconfitte
  • /customer-reply — risposte empatiche e coerenti con il brand, adattate al canale e all'urgenza
  • /nda-screening — classifica gli NDA in arrivo come GREEN / YELLOW / RED e instradali
  • /status-updates — report di avanzamento e aggiornamenti per gli stakeholder adattati a qualsiasi pubblico

Condividere le competenze nel team

Le competenze sono legate allo spazio di lavoro, non personali. Una volta salvata una competenza, ogni membro dello spazio di lavoro può usarla. Non c'è un passaggio separato di "pubblicazione".

Questo conta: significa che la prima persona a scrivere una competenza utile dà a tutto il team quella capacità. Un team di cinque persone con dieci competenze ben denominate si muove significativamente più veloce di un team che gestisce ogni attività singolarmente.

Schemi comuni

Alcune forme che si presentano ripetutamente:

  • Il modulo di intake. Una competenza che prende un pezzo di input (un'email, una segnalazione di bug, un thread) e produce un artefatto strutturato (una issue, una bozza, una riga).
  • Il briefing a cadenza. Una competenza abbinata a una pianificazione che viene eseguita giornalmente o settimanalmente e pubblica in un posto visibile.
  • L'aiutante di metà conversazione. Una competenza attivata da @Zero in un canale che svolge un sottocompito mirato (cerca, riassumi, classifica).
  • Il compositore. Una competenza che produce un pacchetto multi-formato — bozza del blog + post social + card — in un'unica esecuzione.

Insidie da evitare

  • Competenze troppo ristrette. Se una competenza si adatta solo a un input specifico, è fragile. Punta alla forma del lavoro, non ai dettagli dell'input.
  • Competenze troppo vaghe. "Aiuta con il marketing" è così ampio che Zero non saprà quando applicarla. Sii specifico nella descrizione.
  • Competenze che codificano le credenziali. Non incollare chiavi API nei corpi delle competenze. Usa invece i connettori personalizzati.
  • Competenze che nascondono la forma dell'output. Indica esplicitamente come dovrebbe apparire l'artefatto — "un elenco numerato di tre voci" o "una bozza di risposta sotto le 150 parole".

Prossimi passi