boxlang-core-dev-module-development

Installation
SKILL.md

BoxLang Module Development

Overview

A BoxLang module is a packaged unit of functionality that extends the runtime with new built-in functions (BIFs), components, interceptors, and Java libraries. Modules are auto-discovered by the runtime on startup and managed through the ModuleService. The official module template is the recommended starting point.

Module Directory Structure

my-module/
├── ModuleConfig.bx          # Required: module descriptor and lifecycle
├── box.json                 # CommandBox/ForgeBox package manifest
├── build.gradle             # Gradle build configuration
├── gradle/
│   └── wrapper/
Related skills

More from ortus-boxlang/skills

Installs
7
First Seen
Apr 21, 2026