← ClaudeAtlas

contentbox-boxlang-overviewlisted

Use this skill when understanding ContentBox architecture, core modules, service layer, multi-site behavior, security foundations, and the recommended extension points for building or maintaining ContentBox solutions.
ColdBox/skills · ★ 0 · AI & Automation · score 61
Install: claude install-skill ColdBox/skills
# ContentBox CMS Overview (BoxLang) ContentBox is a professional open-source hybrid modular CMS (Content Management System) built on ColdBox. It supports both traditional CMS and headless architectures, running on CFML engines (Lucee, Adobe ColdFusion) and BoxLang. ## Architecture ContentBox follows a layered modular architecture: ``` / (Root App) ← Host ColdBox application, local dev shell ├── modules/contentbox/ ← Core ContentBox engine │ ├── ModuleConfig.cfc ← Core module configuration │ ├── models/ ← Domain entities and services │ ├── widgets/ ← Core widgets (19 built-in) │ ├── themes/default/ ← Default theme │ ├── migrations/ ← Database migrations │ └── modules/ ← Sub-modules │ ├── contentbox-admin/ ← Admin interface (entry: cbadmin) │ ├── contentbox-api/ ← REST API (v1) │ ├── contentbox-ui/ ← Public-facing UI │ └── contentbox-deps/ ← Dependencies (cborm, etc.) ├── modules_app/contentbox-custom/ ← Customization layer │ ├── _themes/ ← Custom user themes │ ├── _widgets/ ← Custom user widgets │ ├── _modules/ ← Custom user modules │ └── _content/ ← Custom content └── modules/ ← Standalone ColdBox modules ``` ## Key Concepts ### Hybrid CMS ContentBox is both a **traditional CMS** and a **headless CMS**: - **Traditional**: Full admin UI,