content-modeling

Design content models for AEM Edge Delivery Services blocks.

Updated Mar 27, 2025
One-click install
npx skills add https://github.com/jfoxx/residentportal --skill content-modeling-jfoxx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-modeling
Source: https://github.com/jfoxx/residentportal/tree/main/.skills/content-modeling
Command: npx skills add https://github.com/jfoxx/residentportal --skill content-modeling-jfoxx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating clear, user-friendly content models for AEM Edge Delivery Services blocks, ensuring that content is structured semantically and is easy for authors to work with.

Core Features & Use Cases

  • Guidance on Content Requirements: Helps understand what content a block needs.
  • Block Structure Design: Provides rules and patterns for organizing content within blocks.
  • Best Practice Validation: Offers a checklist to ensure content models are semantic, predictable, and reusable.
  • Use Case: When building a new "Team Member" block, this skill guides you to define columns for name, title, photo, and bio, ensuring authors can easily input this information and developers can reliably render it.

Quick Start

Use the content-modeling skill to design a content model for a new testimonial block.

Frequently Asked Questions about content-modeling

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

FAQPage Schema
What is content modeling for AEM Edge Delivery Services blocks?

Content modeling for AEM Edge Delivery Services blocks is the process of structuring content semantically using canonical models. It ensures content is predictable and reusable, making it easier for authors to input information and developers to reliably render it.

How do I design a structured content model for a new block?

To design a structured content model, you must understand content requirements, design the block structure using canonical models, validate against best practices, and document the final model. This creates semantic and predictable content structures for authoring ease.

When do I need to use canonical models for block design?

You need to use canonical models for block design when creating AEM Edge Delivery Services blocks that require semantic, predictable, and reusable content structures. This ensures authors can easily input data like names and bios while developers reliably render the output.

What's the best way to validate content models for authoring experience?

The best way to validate content models for authoring experience is to check them against a best practices checklist. This ensures the models remain semantic, predictable, and reusable, directly improving the ease of content input for authors.

Can I use this content modeling approach for any AEM Edge Delivery block?

Yes, you can apply this content modeling approach to any AEM Edge Delivery Services block. It guides you through defining necessary columns and fields, such as name, title, photo, and bio for a Team Member block, ensuring reliable rendering.

Why does structured content matter for the authoring experience?

Structured content matters for the authoring experience because it organizes data semantically using canonical models. This makes the content predictable and reusable, allowing authors to easily input information without encountering disorganized or ambiguous fields.