Usare le skill
Kora legge i file SKILL.md dalle directory indicate di seguito. Aggiungi un file, poi apri la palette / nel compositore della chat per usarlo.
Dove vivono le skill
Sezione intitolata “Dove vivono le skill”Kora scansiona sei directory più le skill personalizzate definite in Impostazioni ed eventuali prompt esposti dai server MCP connessi.
| Scope | Directory |
|---|---|
| Globali | ~/.claude/skills/, ~/.agents/skills/, ~/.kora/skills/ |
| Di progetto | <project>/.factory/skills/, <project>/.opencode/skills/, <project>/.agents/skills/ |
Le skill di progetto sovrascrivono quelle globali con lo stesso nome. Ogni skill vive in una sua sottodirectory come file SKILL.md (un file .md standalone nella radice della directory funziona comunque se ha frontmatter name o description).
Aggiungere una skill
Sezione intitolata “Aggiungere una skill”---name: mia-skill # obbligatorio (ricade sul nome della directory)description: Una riga # obbligatoriotriggers: "..." # facoltativo, separato da virgole---
Corpo del prompt.Facoltativi: allowed-tools, context7-libs, user_invocable (default true).
Richiamare una skill
Sezione intitolata “Richiamare una skill”- Digita
/nel compositore della chat per aprire la palette, poi seleziona una skill. - Una skill i cui
triggerscorrispondono a una frase nel tuo messaggio si attiva automaticamente — funziona in italiano e inglese (verbi come usa, use, attiva, run, applica). - Il modello può invocare una skill per nome tramite il tool
skill.
Risoluzione problemi
Sezione intitolata “Risoluzione problemi”- Non compare nella palette
/→ il file non è in una directory riconosciuta, il frontmatter ha---non bilanciati, oppureuser_invocable: falseè impostato. - I trigger non scattano → i trigger sono matched come sottostringhe case-insensitive; le parole più corte di 2 caratteri sono scartate. Riformula il messaggio usando il trigger esatto della skill.
- Le skill di progetto non si caricano → il nome della directory deve essere esattamente
.factory/skills,.opencode/skillso.agents/skillssotto la radice del progetto. - I prompt MCP mancano → conferma che il server MCP sia connesso (vedi Server MCP); i prompt vengono caricati solo quando il server è attivo.