Agent Skills

Nesta página

O EmDash publica agent skills para assistentes de programação com IA. Um skill é uma pasta com instruções e material de referência que um assistente carrega quando uma tarefa precisa dele. Com os skills do EmDash instalados, um assistente segue os padrões atuais do EmDash para schema, consultas, plugins e a CLI.

SkillUse para
building-emdash-siteSchema e arquivos seed, consultas de conteúdo, Portable Text, menus, taxonomias, implantação
creating-pluginsPlugins sandboxed e nativos: hooks, rotas, armazenamento, interface de administração
emdash-cliGerenciar um site EmDash pela linha de comando
upgrading-emdashAtualizar pacotes, código do projeto, skills e migrações do núcleo
wordpress-theme-to-emdashPortar um tema WordPress para um site EmDash
wordpress-plugin-to-emdashPortar o comportamento de um plugin WordPress para o EmDash

Os skills são publicados no repositório emdash-cms/skills a cada versão do EmDash.

Skills nos templates do EmDash

Um projeto criado com npm create emdash inclui building-emdash-site, creating-plugins e emdash-cli em .agents/skills/. Um plugin gerado com o comando init da CLI de plugins inclui creating-plugins. Assistentes que oferecem suporte a Agent Skills no nível do projeto os carregam sem configuração adicional. O link de compatibilidade .claude/skills aponta para os mesmos arquivos.

Essas cópias permanecem na versão com a qual o projeto foi criado. Instale os skills a partir do repositório para atualizá-los ou para adicionar os skills de portabilidade do WordPress.

Instalar os skills

Skills CLI

O comando skills oferece suporte a Codex, Claude Code, Cursor, GitHub Copilot, Gemini CLI, OpenCode e outros assistentes. Execute-o no seu projeto:

npx skills add emdash-cms/skills

Ele pergunta quais skills e para quais assistentes instalar. Adicione --skill <name> para escolher os skills antecipadamente, ou -g para instalar na sua conta de usuário em vez de no projeto atual.

Codex

Adicione o marketplace do EmDash e instale o plugin dele com a CLI do Codex:

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

O plugin inclui todos os skills do EmDash. Inicie uma nova tarefa do Codex depois de instalá-lo.

Claude Code

Adicione o repositório como marketplace de plugins e, em seguida, instale o plugin emdash:

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

O Claude Code nomeia os skills instalados com o prefixo emdash:, por exemplo emdash:building-emdash-site.

GitHub Copilot, Cursor e Factory Droid também podem instalar o repositório como plugin. O README do repositório de skills lista as instruções atuais para cada assistente.

Atualizar os skills

Skills CLI

Atualize os skills no nível do projeto com o seguinte comando:

npx skills update

Adicione -g para atualizar, em vez disso, os skills no nível do usuário.

Codex

Atualize o marketplace do EmDash com o seguinte comando:

codex plugin marketplace upgrade emdash

Claude Code

Execute /plugin marketplace update emdash ou ative a atualização automática do marketplace emdash em /plugin.

Para outros assistentes, siga o fluxo de atualização de plugins deles ou execute o comando de instalação novamente.

Relatar um problema

Os skills são mantidos na pasta skills/ do repositório do EmDash. Abra issues e pull requests lá. O repositório emdash-cms/skills não os aceita.