# Apexlang Compile

Provides access to the APEXLang compiler to build and validate an application from a...

- Repository: https://github.com/oracle/skills (909 stars)
- Category: Engineering
- License: UPL-1.0
- Last updated: 2026-10-09
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add oracle/skills --skill apexlang-compile -g -a claude-code -y`
Codex: `npx skills add oracle/skills --skill apexlang-compile -g -a codex -y`
Cursor: `npx skills add oracle/skills --skill apexlang-compile -g -a cursor -y`
Gemini CLI: `npx skills add oracle/skills --skill apexlang-compile -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add oracle/skills`

## Description

Provides access to the APEXLang compiler to build and validate an application from a given file tree.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

Use `scripts/validate-apex-app.sh <app-directory>` to validate an APEX application directory. Requires the environmental variable `SQLCL_BIN` to be set to the absolute path of the SQLcl executable. The helper starts SQLcl with `/nolog` and runs `apex validate` for the supplied directory.

