craft-content-modeling

Solid

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. Triggers on: section types (single, channel, structure), entry types, field types, field layout, 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, permissions, entries-as-taxonomy, entrify. Always use when planning content architecture, creating sections/fields, configuring Matrix, setting up relations, or making content modeling decisions.

AI & Automation 45 stars 3 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
55
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# 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. For Twig template patterns, see `craft-site` and `craft-twig-guidelines`. ## 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_fetch` on specific doc pages when a reference file doesn't cover enough detail. ## The Craft 5 Mental Model **Everything is an entry.** Entry types are global (shared across sections and Matrix fields). Fields come from a global pool. Categories, tags, and globals are being phased out — use entries instead. Three decisions define your content architecture: 1. **Which section type** organizes the content (Si...

Details

Author
michtio
Repository
michtio/craftcms-claude-skills
Created
1 months ago
Last Updated
4 days ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

craft-php-guidelines

Craft CMS 5 PHP coding standards and conventions. Triggers: writing PHP classes, PHPDoc blocks, @author, @since, @throws, section headers (=========), defineRules(), beforePrepare(), addSelect(), MemoizableArray, DateTimeHelper, Carbon, ECS check-cs, PHPStan, ddev craft make, Twig templates, form macros, translations Craft::t(), enum definitions, commit messages. Always load when writing, editing, or reviewing any PHP or Twig code in a Craft CMS plugin or module.

45 Updated 4 days ago
michtio
AI & Automation Featured

skill-creator

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends AIPex's capabilities with specialized knowledge, workflows, or tool integrations.

1,140 Updated 1 months ago
AIPexStudio
Data & Documents Solid

content-creator

Self-configuring content creation pipeline with geo-lint validation. On first use, scans your project to learn its framework, content schema, categories, and authors, then creates SEO & GEO-optimized content matched to your brand voice. Validates every piece with geo-lint's 92 rules until zero violations. Triggers on: "content-creator", "create content", "write blog", "new post", "content calendar", "brand voice", "content strategy".

22 Updated 2 months ago
IJONIS
AI & Automation Solid

agent-skills-authoring

Guides agents through creating, validating, and optimizing Agent Skills (SKILL.md files) from user requests. Covers all YAML frontmatter fields, directory layout, progressive disclosure, scripts, quality patterns, and evaluation workflows. Use when a user asks you to create, edit, audit, or improve an Agent Skill, even if they don't use the word "skill" — any request about reusable agent instructions, workflow packaging, or capability extension should trigger this skill.

22 Updated 2 months ago
zebbern
Web & Frontend Solid

skill-creator

Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.

2,340 Updated 1 months ago
RKiding