emdash-cli

Manage content, schema, media, and taxonomies via the EmDash CLI.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/MiguelAngelLH/emdash_cms --skill emdash-cli-miguelangellh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: emdash-cli
Source: https://github.com/MiguelAngelLH/emdash_cms/tree/main/templates/marketing-cloudflare/.agents/skills/emdash-cli
Command: npx skills add https://github.com/MiguelAngelLH/emdash_cms --skill emdash-cli-miguelangellh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The EmDash CLI skill addresses the challenge of managing a CMS system through a user-friendly command-line interface, enabling quick and efficient operations on content, schema, media, and more.

Core Features & Use Cases

  • Content Management: Create, update, delete, and publish content within the EmDash CMS.
  • Schema & Media Management: Handle schema changes, upload media, and manage taxonomies and menus.
  • Search and Taxonomy: Perform advanced searches and manage categories and tags.
  • Use Case: Need to schedule content for publication? Use the EmDash CLI to automate the process, ensuring your content goes live at the exact time you want.

Quick Start

Initialize your EmDash instance with the command: npx emdash init.

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 from the command line?

You can manage EmDash CMS content from the command line by using a CLI tool to perform CRUD operations on content items, schemas, media files, and taxonomies. It requires an active EmDash instance and authentication credentials to execute commands.

Can I automate content publishing schedules in a CMS using a CLI?

Yes, you can automate content publishing schedules in a CMS using a CLI. By executing specific commands, you can schedule content to go live at exact times, ensuring automated and timely publication without manual intervention.

Do I need an active EmDash instance to use a CMS command line interface?

Yes, you need an active EmDash instance and valid authentication credentials to use a CMS command line interface. The CLI connects to your existing platform environment to manage content, schema changes, and media files remotely.

What's the best way to handle schema changes and media uploads for a headless CMS?

The best way to handle schema changes and media uploads for a headless CMS is using a command line interface. It allows you to directly handle schema modifications, upload media files, and manage taxonomies and menus efficiently.

How do I initialize EmDash CMS operations before managing content?

To initialize EmDash CMS operations before managing content, run the command `npx emdash init`. This sets up your environment, allowing you to subsequently perform advanced searches, manage categories, and execute content updates.

Why does my CMS CLI fail to perform CRUD operations on content items?

Your CMS CLI fails to perform CRUD operations on content items likely due to missing authentication credentials or an inactive EmDash instance. The command line interface requires a successful connection to the platform to manage content properly.