boxlang-component-development
Installation
SKILL.md
BoxLang Component Development
Overview
BoxLang components (also called "custom tags") are reusable markup-oriented
units invoked with tag-like syntax in .bxm templates. Unlike classes, components
are designed for output generation and template composition. They live in the
components/ directory of a module and are registered globally when the module loads.
BoxLang Component Syntax — NOT CFML
All built-in and custom components in BoxLang use the bx: prefix.
Never use cf-prefixed functions or tags — those are CFML, not BoxLang.