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.
| Skill | Da usare per |
|---|---|
building-emdash-site | Schema e file seed, query dei contenuti, Portable Text, menu, tassonomie, distribuzione |
creating-plugins | Plugin sandboxed e nativi: hook, route, storage, interfaccia di amministrazione |
emdash-cli | Gestire un sito EmDash dalla riga di comando |
upgrading-emdash | Aggiornare pacchetti, codice del progetto, skill e migrazioni del core |
wordpress-theme-to-emdash | Portare un tema WordPress su un sito EmDash |
wordpress-plugin-to-emdash | Portare 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/skillsTi 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@emdashIl 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@emdashClaude 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 updateAggiungi -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.