drupal-recipe-content

Installation
SKILL.md

Drupal Recipe Content Import

Create Drupal recipes that ship default content (taxonomy terms, nodes, media, etc.) with full multilingual translation support, using Drupal core's built-in content export/import API.

Key Concepts

  • Drupal recipes are primarily for configuration, but since Drupal 11.3, core includes a content export/import API that allows recipes to ship content entities.
  • Content is stored as YAML files in a content/ directory inside the recipe.
  • Translations are included in the exported YAML — no separate files needed per language.
  • On import, entities get new IDs (not the original ones). UUIDs are used internally for dependency resolution.
  • The default_content contrib module is unmaintained and conflicts with Canvas — do not use it. Use core's built-in API instead.

Recipe Structure

Related skills
Installs
17
GitHub Stars
1
First Seen
Feb 18, 2026