Agent Skills that teach coding agents how to build with EmDash, the Astro-native CMS.
| Skill | Use it for |
|---|---|
building-emdash-site |
Schema and seeds, content queries, Portable Text, menus, taxonomies, deploy |
creating-plugins |
Sandboxed and native EmDash plugins: hooks, routes, storage, admin UI |
emdash-cli |
Managing an EmDash instance from the command line |
wordpress-theme-to-emdash |
Porting a WordPress theme to an EmDash site |
wordpress-plugin-to-emdash |
Porting WordPress plugin behavior to EmDash |
The WordPress porting skills link to building-emdash-site and creating-plugins, so install those alongside them.
skills installs into Claude Code, Codex, Cursor, Copilot, Gemini CLI, OpenCode, Amp, Goose, Windsurf, Cline, Roo, Junie, and many more:
npx skills add emdash-cms/skillsPass --skill <name> to pick individual skills, or -g to install for your user rather than the current project.
With the GitHub CLI:
gh skill install emdash-cms/skills --all/plugin marketplace add emdash-cms/skills
/plugin install emdash@emdashSkills are available as emdash:building-emdash-site and so on. Third-party marketplaces don't auto-update by default; run /plugin marketplace update emdash to pick up changes, or turn on auto-update in /plugin.
codex plugin marketplace add emdash-cms/skillsThen install the emdash plugin from the Plugins directory.
copilot plugin install emdash-cms/skillsIn VS Code, run Chat: Install Plugin From Source and enter https://github.com/emdash-cms/skills.
Open Customize → Plugins → From GitHub Repository and enter https://github.com/emdash-cms/skills.
droid plugin marketplace add emdash-cms/skills
droid plugin install emdash@emdashCopy the directories under skills/ into your agent's skills directory. .agents/skills/ in your project works for most agents.
This repository is generated. The skills live in skills/ in the EmDash monorepo and sync here with each EmDash release, replacing anything edited directly. Open issues and pull requests there.
MIT