EmDash 为 AI 编程助手发布了 Agent Skills。Skill 是一个包含说明和参考资料的文件夹,助手会在任务需要时加载它。安装 EmDash skills 后,助手会遵循当前 EmDash 在 schema、查询、插件和 CLI 方面的模式。
| Skill | 用途 |
|---|---|
building-emdash-site | Schema 与 seed 文件、内容查询、Portable Text、菜单、分类法、部署 |
creating-plugins | 沙箱插件与原生插件:钩子、路由、存储、管理界面 |
emdash-cli | 通过命令行管理 EmDash 站点 |
upgrading-emdash | 升级软件包、项目代码、skills 和核心迁移 |
wordpress-theme-to-emdash | 将 WordPress 主题移植到 EmDash 站点 |
wordpress-plugin-to-emdash | 将 WordPress 插件的行为移植到 EmDash |
这些 skills 随每个 EmDash 版本发布在 emdash-cms/skills 仓库中。
EmDash 模板中的 Skills
使用 npm create emdash 创建的项目会在 .agents/skills/ 中包含 building-emdash-site、creating-plugins 和 emdash-cli。使用插件 CLI 的 init 命令生成的插件包含 creating-plugins。支持项目级 Agent Skills 的助手无需进一步设置即可加载它们。.claude/skills 兼容链接指向相同的文件。
这些副本会停留在项目创建时的版本。如需更新,或添加 WordPress 移植 skills,请从仓库安装 skills。
安装 Skills
Skills CLI
skills 命令支持 Codex、Claude Code、Cursor、GitHub Copilot、Gemini CLI、OpenCode 及其他助手。请在你的项目中运行:
npx skills add emdash-cms/skills它会询问要安装哪些 skills 以及为哪些助手安装。添加 --skill <name> 可预先选择 skills,添加 -g 则安装到你的用户账户而不是当前项目。
Codex
使用 Codex CLI 添加 EmDash 市场并安装其插件:
codex plugin marketplace add emdash-cms/skills
codex plugin add emdash@emdash该插件包含所有 EmDash skills。安装后请启动新的 Codex 任务。
Claude Code
将该仓库添加为插件市场,然后安装 emdash 插件:
/plugin marketplace add emdash-cms/skills
/plugin install emdash@emdashClaude Code 会为已安装的 skills 加上 emdash: 前缀,例如 emdash:building-emdash-site。
GitHub Copilot、Cursor 和 Factory Droid 也可以将该仓库作为插件安装。Skills 仓库的 README 列出了每个助手当前的安装说明。
更新 Skills
Skills CLI
使用以下命令更新项目级 skills:
npx skills update添加 -g 可改为更新用户级 skills。
Codex
使用以下命令刷新 EmDash 市场:
codex plugin marketplace upgrade emdash Claude Code
运行 /plugin marketplace update emdash,或在 /plugin 中为 emdash 市场开启自动更新。
对于其他助手,请按其插件更新流程操作,或再次运行安装命令。
报告问题
这些 skills 在 EmDash 仓库的 skills/ 文件夹中维护。请在那里提交 issue 和 pull request。emdash-cms/skills 仓库不接受它们。