---
title: "emdash"
description: "Agent skills for building sites, plugins, and WordPress migrations with EmDash CMS."
canonical: https://agentpluginsdirectory.com/plugins/emdash
last-updated: 2026-10-06
---

# emdash
Agent skills for building sites, plugins, and WordPress migrations with EmDash CMS.
- Slug: emdash
- Publisher: EmDash
- Repository: https://github.com/emdash-cms/skills
- Manifest: plugin.json
- License: MIT
- Category (editorial): other
- Skills: 5 (building-emdash-site, creating-plugins, emdash-cli, wordpress-plugin-to-emdash, wordpress-theme-to-emdash)
- MCP servers: 0
- Stars: 5
- Repository created: 2026-09-28
- Repository last pushed: 2026-10-01
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/emdash
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What emdash does, in the publisher's words

Agent Skills that teach coding agents how to build with EmDash, the Astro-native CMS.

The WordPress porting skills link to building-emdash-site and creating-plugins, so install those alongside them.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/emdash-cms/skills/HEAD/README.md

## Skills

- building-emdash-site: Build the site-facing parts of an EmDash CMS project on Astro, including schema and seeds, content queries, Portable Text rendering, menus, taxonomies, widgets, and deployment configuration. Use for EmDash site and theme work; use creating-plugins instead when the task is plugin authoring alone.
- creating-plugins: Create EmDash CMS plugins with sandboxed hooks, routes, storage, content and media APIs, MCP tools, and declarative admin UI, or native React and Astro extensions. Use when scaffolding or implementing an EmDash plugin.
- emdash-cli: Use the EmDash CLI to inspect and manage an EmDash instance from the command line, including content, schema, media, taxonomies, menus, search, authentication, seeds, migrations, generated types, and whole-site export and import.
- wordpress-plugin-to-emdash: Analyze and port WordPress plugin behavior, custom post types, shortcodes, admin workflows, and stored data to current EmDash extension points. Use for WordPress-plugin migrations or when deciding which behavior belongs in an EmDash plugin, site schema, seed, or Astro code. Do not use for visual th…
- wordpress-theme-to-emdash: Port a WordPress theme's design and template behavior to an EmDash-powered Astro site. Use for theme migrations, design matching, PHP-template conversion, and CMS wiring. Do not use for WordPress plugin behavior that does not affect the site theme.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
