By ColdBox
ColdBox skills for Claude Code — handlers, routing, REST APIs, interceptors, testing, security, ORM, WireBox DI, CacheBox, LogBox, and ContentBox CMS
Use this skill when working with CacheBox as a standalone caching framework (outside ColdBox) -- installing, creating and bootstrapping the CacheFactory, configuring the DSL, choosing object stores and eviction policies, selecting cache providers (CacheBoxProvider, CF, Lucee), implementing cache-aside/stampede-protection patterns, registering standalone listeners, named caches, disk/JDBC stores, reaping, shutdown, or monitoring cache performance.
Use this skill whenever working with LogBox -- standalone or inside a ColdBox application. Covers installation, configuration DSL (appenders, root logger, categories), all built-in appender types with their properties, logger injection via WireBox DSL, category inheritance, structured logging with extraInfo, performance patterns (can{} methods, closure messages), custom appenders, custom layouts, async logging, environment-specific config, and production best practices.
Use this skill when working with WireBox dependency injection -- bootstrapping the injector, configuring binders, creating object mappings, using the injection DSL, setting persistence scopes, applying providers to avoid scope-widening, lazy properties, property observers, object delegation, virtual inheritance, child injectors, the object populator, or WireBox event listeners. Applies to both standalone and ColdBox-integrated usage.
Use this skill when integrating AI capabilities into a ColdBox application using the BoxLang AI library (bx-ai module) -- including simple chat, streaming, pipelines, agents, RAG with vector memory, document loading, tool calling, and injecting the AI service into handlers or models.
Use this skill when choosing a ColdBox application layout (flat, boxlang, or modern), scaffolding a new ColdBox project, understanding project directory structure, deciding between app structure options, or migrating from one layout to another. Use when asked about flat layout, boxlang template, modern template, app structure, project skeleton, or web root separation.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
AI agent skills for ColdBox and the surrounding Ortus ecosystem, including TestBox, WireBox, CacheBox, LogBox, ORM tooling, security, DocBox, and 40+ Ortus/ColdBox modules.
This repository is a Claude Code plugin marketplace that provides reusable skills for ColdBox and related tooling.
You can find all our skills published to our online directory at https://skills.boxlang.io/.
Add the marketplace and install the plugin:
/plugin marketplace add ortus-boxlang/coldbox-skills
/plugin install coldbox-agent-skills@coldbox-skills
Or using the CLI:
claude plugin marketplace add ortus-boxlang/coldbox-skills
claude plugin install coldbox-agent-skills@coldbox-skills
# Install the ColdBox CLI if you haven't already
box install coldbox-cli
# Install AI integration into your app
# This reads your app, box.json and installs skills based on your stack and preferences
coldbox ai install
# Skills Management
# List installed skills
coldbox ai skills list
# Add a skill
coldbox ai skills add Ortus-Solutions/skills/vuejs-expert
# Remove a skill
coldbox ai skills remove vuejs-expert
All skills are installed at .agents/skills/ in your project.
The .claude-plugin/plugin.json registers these skill categories:
coldbox — Core ColdBox framework skillstestbox — Comprehensive TestBox skillssecurity — Authentication, authorization, CSRF, SSO, passkeyswirebox — WireBox dependency injectioncachebox — CacheBox standalone cachinglogbox — LogBox loggingmodules — 40+ Ortus/ColdBox module skillsdocbox — DocBox documentation generationcontentbox-cfml — ContentBox CMS skills for CFML engines (Lucee, Adobe ColdFusion)contentbox-boxlang — ContentBox CMS skills for BoxLang enginecoldbox — Core Framework Skills| Skill | What It Covers |
|---|---|
handler-development | Handlers, CRUD actions, REST handlers, dependency injection |
routing-development | Router configuration, named routes, constraints, route groups |
event-model | Event lifecycle, event, rc, prc, rendering and redirects |
rest-api-development | RestHandler patterns, API validation, versioning, error handling |
interceptor-development | Interceptors, framework interception points, custom events |
configuration | ColdBox.cfc, settings, conventions, environment configuration |
app-layouts | Flat, BoxLang, and Modern app layout selection, directory structures, engine compatibility, and migration guidance |
view-rendering | Views, layouts, partials, helpers, data rendering |
layout-development | Layout patterns, nested layouts, conditional layouts |
module-development | Module structure, ModuleConfig.cfc, routes, settings |
request-context | Request context, flash scope, collections, metadata |
flash-messaging | Flash RAM, message persistence, success/error/info/warning patterns |
cache-integration | Event and view caching, cache keys, cache invalidation |
database-migrations | Schema migrations with cfmigrations and CommandBox CLI: create, run, rollback, and seed |
async-programming | Async pipelines, ColdBox Futures, allApply()/anyOf(), thread-pool executors, AsyncManager |
scheduled-tasks | Scheduler.cfc, task frequencies, lifecycle hooks, module schedulers, clustered fixation |
decorators | ControllerDecorator, RequestContextDecorator, extending framework internals |
coldbox-proxy | ColdBox Proxy objects for web services, Flex/AIR, event gateways, CFC data binding |
logging | LogBox in ColdBox, per-environment levels, WireBox logbox DSL, proxy logging |
ai-integration | bx-ai module, chat, streaming, pipelines, agents, RAG/vector memory, tool calling |
coldbox-cli | coldbox create workflows, app skeletons, language flags, scaffolding |
npx claudepluginhub coldbox/skillsComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Write SQL, explore datasets, and generate insights faster. Build visualizations and dashboards, and turn raw data into clear stories for stakeholders.