emdash-cli

Orchestrate EmDash CMS administration via command-line commands for content, schema, media, and automation.

Updated May 2, 2026
One-click install
npx skills add https://github.com/ahliweb/awcms-micro-sman2pangkalanbun --skill emdash-cli-ahliweb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: emdash-cli
Source: https://github.com/ahliweb/awcms-micro-sman2pangkalanbun/tree/main/templates/marketing-cloudflare/.agents/skills/emdash-cli
Command: npx skills add https://github.com/ahliweb/awcms-micro-sman2pangkalanbun --skill emdash-cli-ahliweb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The EmDash CLI enables developers and operators to administer EmDash CMS instances from the terminal, replacing ad-hoc scripts and manual UI tasks with a unified command interface.

Core Features & Use Cases

  • Local commands for offline development and data manipulation: init, dev, seed, export-seed, auth secret.
  • Remote commands for interacting with a running instance: types, login, logout, whoami, content, schema, media, search, taxonomy, menu.
  • Flexible authentication and headers: token-based, environment variables, or Cloudflare Access integration; supports service tokens for automation.
  • Quick automation and scripting of CMS workflows, including content creation, schema migrations, and media uploads.

Quick Start

Install the EmDash CLI and start your first local session with emdash dev.

Frequently Asked Questions about emdash-cli

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

FAQPage Schema
How do I manage EmDash CMS content and schema from the command line?

You can manage EmDash CMS content and schema from the command line by using remote commands that handle content creation, schema migrations, media uploads, and taxonomy directly from your terminal.

Can I automate CMS workflows like media uploads and content creation without logging into the UI?

Yes, you can automate CMS workflows like media uploads and content creation without the UI by using service tokens for authentication, enabling quick scripting and automation of repetitive administration tasks.

Does the EmDash CLI support local development and offline data manipulation?

The EmDash CLI supports local development and offline data manipulation through local commands like init, dev, seed, and export-seed, allowing you to set up and manage instances before remote deployment.

What's the best way to authenticate CLI commands for remote EmDash deployment automation?

The best way to authenticate remote EmDash deployment automation is using token-based auth or environment variable overrides, which support service tokens and optional custom headers for secure automated workflows.

How do I generate types and manage menus for a remote EmDash instance?

To generate types and manage menus for a remote EmDash instance, you use dedicated remote commands like types and menu after authenticating, streamlining schema synchronization and navigation updates.

Can I integrate EmDash CLI with Cloudflare Access for secure remote administration?

EmDash CLI integrates with Cloudflare Access for secure remote administration by supporting optional custom headers, allowing you to route CLI requests through Cloudflare's authentication layer seamlessly.