apexlang について
apexlangは、Oracle APEXアプリケーション開発向けのバージョン別スキルを提供します。対象リリースに応じて、生成、コンパイル、デプロイ、インベントリ、サンプルアプリのガイドを案内します。
主な機能
- 01APEXリリース別のスキル案内
- 0226.1と26.2に対応
- 03アプリやインスタンスの情報でバージョン判定
- 04バージョン別にスキルとサンプルを分離
活用シーン
- 01対象APEXアプリ向けのガイド選択
- 02APEXアプリの生成やコンパイル
- 03アプリのデプロイやインベントリ確認
- 04対応リリースのサンプル検索
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ oracle/ skills --skill apexlangインストール後、Claude Code で/apexlangを入力して読み込まれたか確認します。
詳細
APEXlang スキル:バージョンルーター
APEXlang スキルは Oracle APEX のリリースごとにバージョン管理されています。対象アプリケーションに合ったバージョンにルーティングし、そのバージョンのスキルのみを読み込んでください。異なるバージョンのスキルやサンプルアプリケーションを混在させないでください。
対応バージョン
| APEX バージョン | 最初に開くファイル | スキル |
|---|---|---|
| 26.1 | 26.1/SKILL.md | apexlang-generation、apexlang-compile、apexlang-deploy、apexlang-inventory、apexlang-example-applications |
| 26.2 | 26.2/SKILL.md | apexlang-compile、apexlang-deploy、apexlang-inventory、apexlang-example-applications |
バージョンの選択
- APEX 26.1:
26.1/SKILL.mdを開いてください。 - APEX 26.2:
26.2/SKILL.mdを開いてください。 - アプリケーションの
.apex/apexlang.jsonにあるmmdVersion、または対象の APEX インスタンスからバージョンを確認してください。メジャー・マイナーのバージョンで照合します。26.1.xは 26.1、26.2.xは 26.2 です。 - バージョンが不明な場合は、26.1 を使用してください。
- アプリケーションの対象バージョンがここに記載されていない場合は、続行する前に対応バージョンをユーザーに伝えてください。
ディレクトリ構成
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/
コメント
Markdown 対応