wordpress-plugin-to-emdash

Map WordPress plugin concepts to EmDash equivalents for TypeScript porting.

Updated May 2, 2026
One-click install
npx skills add https://github.com/Bidviewllc/Commonwealth --skill wordpress-plugin-to-emdash-bidviewllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wordpress-plugin-to-emdash
Source: https://github.com/Bidviewllc/Commonwealth/tree/main/skills/wordpress-plugin-to-emdash
Command: npx skills add https://github.com/Bidviewllc/Commonwealth --skill wordpress-plugin-to-emdash-bidviewllc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The mapping skill helps teams port WordPress plugin concepts to EmDash by outlining equivalent data models, admin UI, storage patterns, and migration strategies, enabling a cleaner, non-linear port rather than line-by-line rewrites.

Core Features & Use Cases

  • Concept mapping between WordPress constructs (content types, taxonomies, options, metaboxes, and hooks) and EmDash counterparts (collections, taxonomy definitions, site settings, portable text, and admin components).
  • Guidance for implementing in TypeScript using the definePlugin pattern, seed data, and storage schemas to replicate WordPress behavior in EmDash.
  • Use cases include porting a custom post type with fields, migrating taxonomy structures, and replacing WP navigation/menus with EmDash admin-configured counterparts.

Quick Start

Analyze a WordPress plugin by identifying core concepts, map them to EmDash equivalents, then implement a TypeScript definePlugin skeleton and seed data.

Frequently Asked Questions about wordpress-plugin-to-emdash

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I port a WordPress plugin to EmDash?

To port a WordPress plugin to EmDash, you identify core WordPress concepts like content types and taxonomies, then map them to EmDash equivalents such as collections and taxonomy definitions to generate a TypeScript plugin descriptor.

What are the EmDash equivalents for WordPress custom post types and taxonomies?

EmDash equivalents for WordPress custom post types and taxonomies are collections and taxonomy definitions, while WordPress metaboxes map to admin components and options map to site settings.

Can I migrate WordPress plugin hooks and admin UI to EmDash?

Yes, you can migrate WordPress plugin hooks and admin UI to EmDash by applying concept mapping to generate TypeScript-based admin UI components and seed data using the definePlugin pattern.

What's the best way to convert WordPress options and metaboxes to EmDash?

The best way to convert WordPress options and metaboxes to EmDash is by mapping them to site settings and portable text, then implementing storage schemas and seed data in TypeScript.

Do I need TypeScript to port a WordPress plugin to EmDash?

Yes, TypeScript is required to port a WordPress plugin to EmDash, as the process generates a TypeScript-based plugin descriptor and applies the definePlugin pattern for robust implementation.