Agent Skills

Sur cette page

EmDash publie des agent skills pour les assistants de programmation IA. Un skill est un dossier d’instructions et de documentation de référence qu’un assistant charge lorsqu’une tâche en a besoin. Avec les skills EmDash installés, un assistant suit les modèles EmDash actuels pour le schéma, les requêtes, les plugins et la CLI.

SkillÀ utiliser pour
building-emdash-siteSchéma et fichiers seed, requêtes de contenu, Portable Text, menus, taxonomies, déploiement
creating-pluginsPlugins sandboxed et natifs : hooks, routes, stockage, interface d’administration
emdash-cliGérer un site EmDash depuis la ligne de commande
upgrading-emdashMettre à jour les paquets, le code du projet, les skills et les migrations du cœur
wordpress-theme-to-emdashPorter un thème WordPress vers un site EmDash
wordpress-plugin-to-emdashPorter le comportement d’un plugin WordPress vers EmDash

Les skills sont publiés dans le dépôt emdash-cms/skills à chaque version d’EmDash.

Les skills dans les modèles EmDash

Un projet créé avec npm create emdash inclut building-emdash-site, creating-plugins et emdash-cli dans .agents/skills/. Un plugin généré avec la commande init de la CLI des plugins inclut creating-plugins. Les assistants qui prennent en charge les Agent Skills au niveau du projet les chargent sans configuration supplémentaire. Le lien de compatibilité .claude/skills pointe vers les mêmes fichiers.

Ces copies restent à la version avec laquelle le projet a été créé. Installez les skills depuis le dépôt pour les mettre à jour ou pour ajouter les skills de portage WordPress.

Installer les skills

Skills CLI

La commande skills prend en charge Codex, Claude Code, Cursor, GitHub Copilot, Gemini CLI, OpenCode et d’autres assistants. Exécutez-la dans votre projet :

npx skills add emdash-cms/skills

Elle demande quels skills installer et pour quels assistants. Ajoutez --skill <name> pour choisir les skills à l’avance, ou -g pour les installer pour votre compte utilisateur plutôt que pour le projet actuel.

Codex

Ajoutez le marketplace EmDash et installez son plugin avec la CLI Codex :

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

Le plugin inclut tous les skills EmDash. Démarrez une nouvelle tâche Codex après l’avoir installé.

Claude Code

Ajoutez le dépôt comme marketplace de plugins, puis installez le plugin emdash :

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

Claude Code nomme les skills installés avec le préfixe emdash:, par exemple emdash:building-emdash-site.

GitHub Copilot, Cursor et Factory Droid peuvent aussi installer le dépôt comme plugin. Le README du dépôt des skills répertorie les instructions actuelles pour chaque assistant.

Mettre à jour les skills

Skills CLI

Mettez à jour les skills au niveau du projet avec la commande suivante :

npx skills update

Ajoutez -g pour mettre à jour plutôt les skills au niveau utilisateur.

Codex

Actualisez le marketplace EmDash avec la commande suivante :

codex plugin marketplace upgrade emdash

Claude Code

Exécutez /plugin marketplace update emdash, ou activez la mise à jour automatique du marketplace emdash dans /plugin.

Pour les autres assistants, suivez leur procédure de mise à jour des plugins ou exécutez de nouveau la commande d’installation.

Signaler un problème

Les skills sont maintenus dans le dossier skills/ du dépôt EmDash. Ouvrez-y des issues et des pull requests. Le dépôt emdash-cms/skills ne les accepte pas.