content-management

Automate Drupal content operations via JSON:API for pages and entities.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/AJV009/drupal-devkit --skill content-management-ajv009
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-management
Source: https://github.com/AJV009/drupal-devkit/tree/main/plugins/migrate-drupal-canvas/skills/content-management
Command: npx skills add https://github.com/AJV009/drupal-devkit --skill content-management-ajv009

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating Drupal content operations—listing, fetching, creating, updating, and deleting pages and content entities via JSON:API—can be time-consuming and error-prone without a structured workflow.

Core Features & Use Cases

  • Provides a unified workflow to manage pages, media, and components through the Canvas content command.
  • Handles page structure including components, UUIDs, image uploads, and rich HTML fields, with guidance on menus and path aliases.
  • Use cases include creating new pages with image assets, updating existing pages, and exporting/importing content via JSON:API.

Quick Start

Execute the Canvas content workflow to manage pages, media, and components in a Drupal site.

Frequently Asked Questions about content-management

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

FAQPage Schema
How do I manage Drupal content entities via JSON:API?

You can manage Drupal content entities via JSON:API by using the Canvas content command (npm run content) to list, fetch, create, update, and delete pages and content objects.

What is the best way to automate creating Drupal pages with image assets?

The best way to automate creating Drupal pages with image assets is using the Canvas content workflow, which handles UUID generation, image uploads, and rich HTML fields via JSON:API.

Does the Drupal content management workflow support path aliases and menu structures?

Yes, the Drupal content management workflow supports path aliases and menu structures, providing guidance on page structure and components when composing pages via JSON:API.

Can I update existing pages and export content using JSON:API in Drupal?

Yes, you can update existing pages and export/import content using JSON:API in Drupal through the unified Canvas content workflow that automates content operations for pages and media.

Do I need the Canvas content command to manage Drupal components?

Yes, you need the Canvas content command (npm run content) to manage Drupal components, as it provides the required structured workflow for operations involving pages, media, and content entities.