bx-unsafe-evaluate

Official

Safely manage dynamic evaluation with safeguards.

Authorortus-boxlang
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Helps developers safely navigate dynamic evaluation in BoxLang by providing guidance, best practices, and explicit security warnings for legacy CFML migrations.

Core Features & Use Cases

  • Safe evaluation patterns: replace evaluate() with variables[...] access and invoke() where possible.
  • Migration guidance: step-by-step approach to migrate legacy CFML code to BoxLang safely.
  • Security-focused guidance: clearly documented risks and mitigation strategies for dynamic evaluation.

Quick Start

Consult this guide during CFML migrations to apply safe dynamic evaluation patterns and plan the gradual removal of evaluate() from new code.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bx-unsafe-evaluate
Download link: https://github.com/ortus-boxlang/skills/archive/main.zip#bx-unsafe-evaluate

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.