Agent Skills

In questa pagina

EmDash pubblica agent skill per gli assistenti di programmazione IA. Uno skill è una cartella di istruzioni e materiale di riferimento che un assistente carica quando un’attività ne ha bisogno. Con gli skill di EmDash installati, un assistente segue i pattern attuali di EmDash per schema, query, plugin e CLI.

SkillDa usare per
building-emdash-siteSchema e file seed, query dei contenuti, Portable Text, menu, tassonomie, distribuzione
creating-pluginsPlugin sandboxed e nativi: hook, route, storage, interfaccia di amministrazione
emdash-cliGestire un sito EmDash dalla riga di comando
upgrading-emdashAggiornare pacchetti, codice del progetto, skill e migrazioni del core
wordpress-theme-to-emdashPortare un tema WordPress su un sito EmDash
wordpress-plugin-to-emdashPortare il comportamento di un plugin WordPress su EmDash

Gli skill vengono pubblicati nel repository emdash-cms/skills a ogni release di EmDash.

Skill nei template EmDash

Un progetto creato con npm create emdash include building-emdash-site, creating-plugins ed emdash-cli in .agents/skills/. Un plugin generato con il comando init della CLI dei plugin include creating-plugins. Gli assistenti che supportano gli Agent Skills a livello di progetto li caricano senza ulteriore configurazione. Il link di compatibilità .claude/skills punta agli stessi file.

Queste copie restano alla versione con cui è stato creato il progetto. Installa gli skill dal repository per aggiornarli o per aggiungere gli skill di porting da WordPress.

Installare gli skill

Skills CLI

Il comando skills supporta Codex, Claude Code, Cursor, GitHub Copilot, Gemini CLI, OpenCode e altri assistenti. Eseguilo nel tuo progetto:

npx skills add emdash-cms/skills

Ti chiede quali skill e per quali assistenti installarli. Aggiungi --skill <name> per scegliere gli skill in anticipo, oppure -g per installarli per il tuo account utente invece che per il progetto corrente.

Codex

Aggiungi il marketplace di EmDash e installa il suo plugin con la CLI di Codex:

codex plugin marketplace add emdash-cms/skills
codex plugin add emdash@emdash

Il plugin include tutti gli skill di EmDash. Avvia una nuova attività Codex dopo l’installazione.

Claude Code

Aggiungi il repository come marketplace di plugin, poi installa il plugin emdash:

/plugin marketplace add emdash-cms/skills
/plugin install emdash@emdash

Claude Code assegna agli skill installati il prefisso emdash:, ad esempio emdash:building-emdash-site.

Anche GitHub Copilot, Cursor e Factory Droid possono installare il repository come plugin. Il README del repository degli skill elenca le istruzioni attuali per ogni assistente.

Aggiornare gli skill

Skills CLI

Aggiorna gli skill a livello di progetto con il comando seguente:

npx skills update

Aggiungi -g per aggiornare invece gli skill a livello utente.

Codex

Aggiorna il marketplace di EmDash con il comando seguente:

codex plugin marketplace upgrade emdash

Claude Code

Esegui /plugin marketplace update emdash, oppure attiva l’aggiornamento automatico per il marketplace emdash in /plugin.

Per gli altri assistenti, segui il loro flusso di aggiornamento dei plugin oppure esegui di nuovo il comando di installazione.

Segnalare un problema

Gli skill sono mantenuti nella cartella skills/ del repository di EmDash. Apri lì issue e pull request. Il repository emdash-cms/skills non li accetta.