SKILL.md を解析することはありません。
データ ソース
skills.status(ゲートウェイ) は、すべてのスキルと、その利用可否、欠けている要件を返します。 バンドル済みスキルに対する allowlist block もここに含まれます。- 要件は、各
SKILL.mdにあるmetadata.openclaw.requiresから導出されます。
インストール操作
metadata.openclaw.installが install option (brew / node / go / uv) を定義します。- アプリは
skills.installを呼び出して、ゲートウェイ ホスト上で installer を実行します。 - 複数の installer が指定されている場合でも、ゲートウェイが返すのは優先度の高い 1 件だけです。brew が使えるなら brew、そうでなければ
skills.installの node manager、それもなければ既定の npm を使います。
環境変数 / API キー
- アプリはキーを
~/.openclaw/openclaw.jsonのskills.entries.<skillKey>配下に保存します。 skills.updateはenabled、apiKey、envを更新します。
リモート モード
- install と設定更新は、ローカル Mac ではなくゲートウェイ ホスト側で実行されます。