Source

ortus-boxlang/skills

132 skills · 1.5K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
boxlang-best-practices Use this skill when writing, reviewing, or improving BoxLang code to ensure it follows community best practices for n…
ortus-boxlang/skills
35
2
boxlang-web-development Use this skill when building BoxLang web applications: Application.bx lifecycle, request/response handling, sessions,…
ortus-boxlang/skills
34
3
boxlang-classes-and-oop Use this skill when writing BoxLang classes, components, interfaces, inheritance hierarchies, annotations, properties…
ortus-boxlang/skills
31
4
boxlang-functional-programming Use this skill when working with BoxLang lambdas, closures, arrow functions, higher-order functions, functional array…
ortus-boxlang/skills
31
5
boxlang-configuration Use this skill when configuring BoxLang runtime settings via boxlang.json, setting environment variables for config o…
ortus-boxlang/skills
30
6
boxlang-security Use this skill when reviewing BoxLang code or applications for security vulnerabilities, configuring security setting…
ortus-boxlang/skills
30
7
boxlang-testing Use this skill when writing, running, or debugging tests for BoxLang applications using TestBox: BDD-style describe/i…
ortus-boxlang/skills
30
8
boxlang-async-programming Use this skill when writing BoxLang asynchronous code: BoxFuture, futureNew, asyncRun, asyncAll, asyncAny, asyncAllAp…
ortus-boxlang/skills
29
9
boxlang-code-reviewer Use this skill when reviewing BoxLang code for quality, correctness, security vulnerabilities, performance issues, st…
ortus-boxlang/skills
29
10
boxlang-file-handling Use this skill when reading, writing, copying, moving, or deleting files and directories in BoxLang: fileRead, fileWr…
ortus-boxlang/skills
29
11
boxlang-language-fundamentals Use this skill when writing or reviewing BoxLang code covering syntax, file types, variables, scopes, operators, cont…
ortus-boxlang/skills
29
12
boxlang-templating Use this skill when writing BoxLang markup templates (.bxm files), mixing HTML with BoxLang output expressions, using…
ortus-boxlang/skills
29
13
boxlang-database-access Use this skill when writing BoxLang database code: queryExecute, bx:query, datasource configuration, parameterized qu…
ortus-boxlang/skills
28
14
boxlang-docbox Use this skill when generating API documentation for BoxLang or CFML projects with DocBox, including installation, CL…
ortus-boxlang/skills
28
15
boxlang-interceptors Use this skill when working with BoxLang's interceptor/event system: creating interceptors, registering announcement …
ortus-boxlang/skills
28
16
boxlang-modules-and-packages Use this skill when installing, configuring, or using BoxLang modules: box install, boxlang.json module settings, Box…
ortus-boxlang/skills
28
17
boxlang-java-integration Use this skill when integrating BoxLang with Java: createObject, static method calls, type conversion, importing clas…
ortus-boxlang/skills
27
18
boxlang-scheduled-tasks Use this skill when creating or managing BoxLang scheduled workloads: Scheduler DSL classes, BaseScheduler/ScheduledT…
ortus-boxlang/skills
25
19
boxlang-caching Use this skill when implementing caching in BoxLang applications: cache providers, cachePut/cacheGet BIFs, output cac…
ortus-boxlang/skills
24
20
boxlang-code-documenter Use this skill when adding documentation comments to BoxLang code: writing function/class Javadoc-style comments, doc…
ortus-boxlang/skills
24
21
boxlang-file-watchers Use this skill when implementing BoxLang filesystem watchers: watcherNew/watcherStart/watcherStop lifecycle BIFs, Wat…
ortus-boxlang/skills
23
22
boxlang-application-descriptor Use this skill when designing or debugging Application.bx behavior: app discovery and nesting, multi-application isol…
ortus-boxlang/skills
21
23
boxlang-core-dev-interceptors Use this skill when creating BoxLang interceptors: Observer/Intercepting Filter patterns, interceptor pools, BoxLang …
ortus-boxlang/skills
21
24
boxlang-core-dev-logging Use this skill when working with BoxLang logging: obtaining loggers via LoggingService, using BoxLangLogger (trace/de…
ortus-boxlang/skills
21
25
boxlang-zip Use this skill when creating, extracting, listing, or modifying ZIP archives in BoxLang using the bx:zip component: c…
ortus-boxlang/skills
21
26
commandbox-embedded-server Use this skill for the CommandBox embedded server: starting and stopping servers, server.json configuration, JVM args…
ortus-boxlang/skills
21
27
ortus-coding-standards Use this skill when writing, reviewing, or formatting any Ortus Solutions code (BoxLang, CFML, or Java) to ensure it …
ortus-boxlang/skills
21
28
boxlang-cfml-migration Use this skill when helping developers migrate from CFML (Adobe ColdFusion or Lucee) to BoxLang, understanding key sy…
ortus-boxlang/skills
20
29
boxlang-core-dev-bif-development Use this skill when creating custom BoxLang built-in functions (BIFs): @BoxBIF annotation, invoke() method, argument …
ortus-boxlang/skills
20
30
boxlang-core-dev-component-development Use this skill when creating custom BoxLang components (tags): component file structure, attribute declarations, body…
ortus-boxlang/skills
20
31
boxlang-core-dev-module-development Use this skill when creating a BoxLang module: ModuleConfig.bx structure, lifecycle methods (configure/onLoad/onUnloa…
ortus-boxlang/skills
20
32
boxlang-core-dev-runtime-architecture Use this skill when understanding BoxLang internals: BoxRuntime services, IBoxContext hierarchy, scope chain resoluti…
ortus-boxlang/skills
20
33
commandbox-usage Use this skill for CommandBox CLI usage: running commands, namespaces, tab completion, system settings, environment v…
ortus-boxlang/skills
20
34
boxlang-core-dev-async-tasks Use this skill when working with BoxLang asynchronous programming: BoxFuture (CompletableFuture extension), AsyncServ…
ortus-boxlang/skills
19
35
commandbox-config-settings Use this skill for CommandBox global configuration: config set/show/clear commands, server defaults, ForgeBox API tok…
ortus-boxlang/skills
17
36
commandbox-package-management Use this skill for CommandBox package management: box.json configuration, installing packages from ForgeBox/Git/HTTP/…
ortus-boxlang/skills
17
37
commandbox-testing Use this skill for CommandBox TestBox integration: testbox run command, running tests from CLI, configuring runner UR…
ortus-boxlang/skills
17
38
boxlang-deployment Use this skill when deploying BoxLang applications: CommandBox server setup, Docker containers, AWS Lambda, GitHub Ac…
ortus-boxlang/skills
16
39
boxlang-runtime-cli-scripting Use this skill when writing BoxLang CLI scripts and classes, handling command-line arguments, using the BoxLang REPL,…
ortus-boxlang/skills
16
40
commandbox-deploying Use this skill for deploying CommandBox applications to production: Docker with ortussolutions/commandbox image, envi…
ortus-boxlang/skills
16
41
commandbox-developing Use this skill for developing CommandBox extensions: creating custom commands (CFCs with run() method), command names…
ortus-boxlang/skills
16
42
commandbox-setup Use this skill for installing, configuring, and upgrading CommandBox CLI: Homebrew install on Mac, apt-get on Linux, …
ortus-boxlang/skills
16
43
commandbox-task-runners Use this skill for CommandBox task runners: creating task CFCs, targets, passing parameters, lifecycle events (preTas…
ortus-boxlang/skills
16
44
boxlang-runtime-commandbox Use this skill when deploying BoxLang as an enterprise Java servlet application using CommandBox, configuring server.…
ortus-boxlang/skills
14
45
boxlang-runtime-miniserver Use this skill when running BoxLang as a lightweight web server using the BoxLang MiniServer (Undertow-based), config…
ortus-boxlang/skills
14
46
bx-ai-agents Use this skill when building AI agents with aiAgent(): instructions, custom models, tools, skills (always-on and lazy…
ortus-boxlang/skills
11
47
bx-csrf Use this skill for CSRF (Cross-Site Request Forgery) protection in BoxLang web apps: CSRFGenerateToken(), CSRFVerifyT…
ortus-boxlang/skills
11
48
bx-markdown Use this skill when converting Markdown to HTML or HTML to Markdown in BoxLang using the bx-markdown module. Covers m…
ortus-boxlang/skills
11
49
boxlang-runtime-docker Use this skill when containerizing BoxLang applications with Docker, including choosing the right image variant, runn…
ortus-boxlang/skills
10
50
bx-ai-pipelines Use this skill when building AI pipelines with BoxLang AI: aiMessage() templates, aiModel() in pipelines, aiTransform…
ortus-boxlang/skills
10
Page 1 · 132 total Next