One-click install
npx skills add https://github.com/ddttom/allaboutv2 --skill modeling-content-ddttom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Modeling Content
Source: https://github.com/ddttom/allaboutv2/tree/main/.claude/skills/content-modeling
Command: npx skills add https://github.com/ddttom/allaboutv2 --skill modeling-content-ddttom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the frustration of complex content authoring by designing simple, semantic table structures that make block creation effortless for content teams.

Core Features & Use Cases

  • Canonical Model Selection: Choose from 4 proven content models (Standalone, Collection, Configuration, Auto-Blocked) based on your specific content needs.
  • Semantic Structure Design: Create content models that use meaningful formatting instead of rigid cell positions.
  • Use Case: Imagine you're building a new hero block for your website. Use this Skill to design a flexible table structure where authors can naturally add images, headings, and calls-to-action without complex instructions.

Quick Start

Use the Modeling Content skill to design a content model for a new cards block that displays team members with photos, names, and roles.

Core Principles

A good content model is semantic, predictable, and reusable across different authoring tools and projects.

Frequently Asked Questions about Modeling Content

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

FAQPage Schema
How do I design a content model for AEM Edge Delivery blocks?

Design content models by selecting a canonical model type—Standalone, Collection, Configuration, or Auto-Blocked—then define semantic table structures with a maximum of four cells per row. Map author-facing fields to block components like Hero, Cards, or Carousels, ensuring consistency across your authoring surface.

What's the difference between Standalone, Collection, Configuration, and Auto-Blocked content models?

Each canonical model serves different content needs: Standalone handles single-block content, Collection groups related blocks, Configuration centralizes shared settings, and Auto-Blocked automatically structures repeating content. Choose based on your block's authoring pattern and reusability requirements.

How do I make content authoring simpler for my team?

Create semantic, predictable table structures that map logically to content rather than relying on rigid cell positions. Use meaningful field names and enforce consistent formatting rules so authors understand the model intuitively without complex instructions.

Can I use semantic content models with block decoration logic?

Yes. Semantic models integrate with decoration code through query selectors and defined integration points. Structure your table so decoration logic can reliably target and transform authored content based on meaningful cell semantics rather than position.

What limits should I enforce on content model table structure?

Enforce a maximum of four cells per row to maintain readability and author control. This constraint prevents overly complex rows while supporting Hero, Cards, Carousels, and nested content blocks across standalone and collection-based models.

Do I need validation and consistency rules for my content models?

Yes. Define validation rules and model consistency patterns upfront to prevent author errors and ensure blocks render predictably across projects. Validation integrates with your decoration logic and query selectors to enforce semantic formatting.