← ClaudeAtlas

craft-content-modelinglisted

Craft CMS 5 content modeling — sections, entry types, fields, Matrix, relations, project config, and content architecture strategy. Covers everything editors and developers need to structure content in Craft: choosing section types, designing entry types and field layouts, selecting field types for specific needs, configuring Matrix and nested entries, setting up relations and eager loading, and planning multi-site propagation. Triggers on: section types (single, channel, structure), entry types, field types, field layout design, field type selection, Matrix configuration, nested entries, relatedTo, eager loading, .with(), .eagerly(), categories, tags, globals, global sets, preloadSingles, propagation, multi-site content, URI format, project config, YAML, content architecture, content strategy, taxonomy, asset volumes, filesystems, image transforms, user groups, content permissions, entries-as-taxonomy, entrify, entrification, CKEditor vs Matrix, CMS editions, site propagation, multi-language, language groups
sublimate-toe9304/craftcms-claude-skills · ★ 1 · AI & Automation · score 74
Install: claude install-skill sublimate-toe9304/craftcms-claude-skills
# Craft CMS 5 — Content Modeling How to structure content in Craft CMS 5. Sections, entry types, fields, Matrix, relations, asset management, and strategic patterns for real projects. This skill covers **content architecture** — what goes in the CP, how it's organized, and how templates access it. For extending Craft with PHP (plugins, modules, custom element types), see the `craftcms` skill. ## Companion Skills — Always Load Together When this skill triggers, also load: - **`craft-site`** — Template architecture, component patterns, routing. Required when content decisions affect how templates render data. - **`craft-twig-guidelines`** — Twig coding standards. Required when writing any Twig examples or template code alongside content modeling. - **`ddev`** — All commands run through DDEV. Required for running project config commands, Craft CLI, and content migrations. ## Documentation - Entries: https://craftcms.com/docs/5.x/reference/element-types/entries.html - Sections: https://craftcms.com/docs/5.x/reference/element-types/entries.html#sections - Fields: https://craftcms.com/docs/5.x/system/fields.html - Field types: https://craftcms.com/docs/5.x/reference/field-types/ - Matrix: https://craftcms.com/docs/5.x/reference/field-types/matrix.html - Relations: https://craftcms.com/docs/5.x/system/relations.html - Eager loading: https://craftcms.com/docs/5.x/development/eager-loading.html - Project config: https://craftcms.com/docs/5.x/system/project-config.html Use `Web