
Apexlang Inventory
Provides an overview of APEX application components, APEXlang syntax, and application...
Install
npx skills add oracle/skills --skill apexlang-inventory -g -a claude-code -y- Repository
- oracle/skills909
- Category
- Engineering
- Updated
- 26d ago
- License
- UPL-1.0
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Provides an overview of APEX application components, APEXlang syntax, and application file layout, with links to detailed component properties and examples. Use this catalog to select, compose, generate, and edit APEX applications with APEXlang.
APEXLang Component Catalog
Use this hierarchy to locate APEXlang component references under assets/ and then read the matching component document before authoring.
APEX Version: 26.1.0
Reference context: subscribed central-theme app 8842.261; central-theme reference versions 8842.261.
Introduction
This catalog is a routing index for APEX application components. Use the hierarchy to locate the detailed references under assets/. A referenced component document with a filePath bullet represents a component declared in its own APEX application file.
Authoring Guide
Use this sequence when creating or editing an APEXlang application:
- Start with the application layout and create
application.apxwith anappcomponent. - Select a component from this catalog and open its linked document under
assets/. - Use the document's
componentTypeandidentifierRequiredbullets to write the component declaration. Use the documentedfilePathonly when the component is the root of its own.apxfile. - Add the documented properties using their group names. A
(direct group)is flattened into the component; other groups use{ ... }. Complex properties useproperty: { ... }, arrays useproperty: [ ... ], and nested components usecomponentType identifier ( ... ). - Follow the catalog hierarchy for containment. Select
plugin-variants/<plugin-name>ortemplate-component/<name>only after checking the parent or ancestor selector and its applicability condition. - Validate the completed application before deploying it.
Every property, array value, group member, and nested component member must be on its own physical line. Use APEXlang-visible enum values and component references, not internal metadata or display labels.
Use the component document as the source of truth for authoring:
