LogoClawIndex
CasesSkillsAbout
LogoClawIndex

creating-plugins - Create EmDash plugins with hooks and UI

Creates TypeScript EmDash plugins with hooks, storage, settings, admin UI, API routes, and Portable Text block types.

Tags

Updated: 2026-10-07

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Create EmDash plugins
  • Scaffold TypeScript packages
  • Configure plugin descriptors
  • Implement runtime hooks
  • Add API routes
  • Configure storage and settings
  • Build admin interfaces
  • Define Portable Text blocks

Inputs

  • Plugin requirements
  • EmDash project
  • Astro configuration
  • Deployment platform

Outputs

  • TypeScript plugin package
  • Plugin descriptor
  • Runtime plugin definition
  • Hook handlers
  • API routes
  • Admin UI
  • Portable Text block types
  • Plugin registration

Requirements

  • TypeScript environment
  • EmDash CMS dependency
  • Astro/Vite project
  • Cloudflare Workers for sandboxing

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
EmDash
plugin development
TypeScript
CMS
hooks
API routes
admin UI
Portable Text
Create EmDash plugins
Scaffold TypeScript packages
Configure plugin descriptors
Implement runtime hooks
Plugin requirements
EmDash project
Astro configuration
TypeScript plugin package
Plugin descriptor
Runtime plugin definition