Modeling Content

Design content models for AEM Edge Delivery blocks using canonical block models.

Updated Sep 12, 2025
One-click install
npx skills add https://github.com/ComwrapUkReply/ue-multitenant-root --skill modeling-content-comwrapukreply
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Modeling Content
Source: https://github.com/ComwrapUkReply/ue-multitenant-root/tree/main/.claude/skills/content-modeling
Command: npx skills add https://github.com/ComwrapUkReply/ue-multitenant-root --skill modeling-content-comwrapukreply

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Content modeling is essential to make blocks easy to author and maintain, but designers and editors often struggle with inconsistent structures as blocks evolve. This skill provides a structured approach to create self-contained content models that remain flexible, reusable, and clear for both authors and developers.

Core Features & Use Cases

  • Define the four canonical block models (Standalone, Collection, Configuration, Auto-Blocked) and guide when to apply each.
  • Design semantic, table-based content structures with predictable patterns, while allowing variation through decoration code.
  • Document models for integration with other skills (CDD, building-blocks) and support block migrations, refactors, and new block creation.

Quick Start

Review block requirements, choose a canonical model, and draft a flexible table-based layout with semantic formatting.

Frequently Asked Questions about Modeling Content

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

FAQPage Schema
What are the canonical content models for AEM Edge Delivery blocks?

The four canonical content models for AEM Edge Delivery blocks are Standalone, Collection, Configuration, and Auto-Blocked. They provide a structured approach to keep blocks flexible, reusable, and clear for authors and developers.

How do I structure content models for blocks to make them author-friendly?

Design semantic, table-based content structures with predictable patterns to make content models author-friendly. This approach allows variation through decoration code while maintaining consistent and self-contained blocks for easy authoring.

When should I use specific block patterns during a content migration?

Use canonical block patterns during content migrations, refactors, or new block creation to resolve inconsistent structures. Choosing the right model ensures blocks remain self-contained, maintainable, and properly documented as they evolve.

Does content modeling for AEM Edge Delivery require specific dependencies?

Content modeling for AEM Edge Delivery requires no external dependencies. It relies on a well-structured content-model guide and a SKILL.md frontmatter with name and description, alongside optional resources directories for documentation.

What is the best way to document content architecture for block updates?

The best way to document content architecture for block updates is creating a structured content-model guide. This ensures models integrate with other skills like CDD and building-blocks while supporting semantic table-based layouts and predictable patterns.