Apexlang

oracle/skills/apex/apexlang

by oracle6c57a52588c2No license874 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 2 days ago

Versioned Oracle APEXlang skills for generating, compiling, deploying, and authoring Oracle APEX applications. Routes to the APEXlang skill set for APEX 26.1 or APEX 26.2.

AI-generated overview

Routes to versioned Oracle APEXlang skills for generating, compiling, deploying and inventorying Oracle APEX applications.

What it does
This is a version router for the APEXlang skill set. It maps an Oracle APEX release (26.1 or 26.2) to the matching sub-skill directory and tells the agent to load only that version's skills. It explains how to determine the version from the application's apexlang.json mmdVersion field or the target APEX instance, and defaults to 26.1 when the version is unknown. It produces no files itself; it directs which version-specific skills to use.
When to use it
Use it when working on an Oracle APEX application and you need to pick the correct APEXlang skill set for the target APEX release. It is the entry point before generating, compiling, deploying or inventorying APEX applications. It also applies when the APEX version is unknown or unsupported and the user must be told which versions are available.
Requirements
No scripts or packages; instructions only. It expects the APEXlang skill directory layout with 26.1 and 26.2 subfolders, and access to the application's .apex/apexlang.json or the target APEX instance to read the version.

APEXlang Skills: Version Router

APEXlang skills are versioned by Oracle APEX release. Route to the version that matches the target application, then load only that version's skills. Do not mix skills or example applications from different versions.

Supported Versions

APEX versionStart withSkills
26.126.1/SKILL.mdapexlang-generation, apexlang-compile, apexlang-deploy, apexlang-inventory, apexlang-example-applications
26.226.2/SKILL.mdapexlang-compile, apexlang-deploy, apexlang-inventory, apexlang-example-applications

Choosing a Version

  • APEX 26.1: go to 26.1/SKILL.md.
  • APEX 26.2: go to 26.2/SKILL.md.
  • Read the version from mmdVersion in the application's .apex/apexlang.json, or from the target APEX instance. Match on major.minor: 26.1.x is 26.1 and 26.2.x is 26.2.
  • If the version is unknown, use 26.1.
  • If the application targets a version not listed here, tell the user which versions are supported before proceeding.

Directory Structure

text
apexlang/├── SKILL.md├── 26.1/│   ├── SKILL.md│   ├── apexlang-generation/│   ├── apexlang-compile/│   ├── apexlang-deploy/│   ├── apexlang-inventory/│   └── apexlang-example-applications/└── 26.2/    ├── SKILL.md    ├── apexlang-compile/    ├── apexlang-deploy/    ├── apexlang-inventory/    └── apexlang-example-applications/

Source and attribution

Source:oracle/skillsinapex/apexlangat commit6c57a52

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal