Skills (macOS)
macOS app은 gateway를 통해 OpenClaw skills를 노출합니다. skill을 로컬에서 직접 파싱하지는 않습니다.데이터 소스
skills.status(gateway)는 모든 skill과 함께 eligibility, missing requirement를 반환합니다. bundled skill에 대한 allowlist block도 여기에 포함됩니다.- requirement는 각
SKILL.md의metadata.openclaw.requires에서 파생됩니다.
설치 동작
metadata.openclaw.install이 install option(brew/node/go/uv)을 정의합니다.- app은
skills.install을 호출해 gateway host에서 installer를 실행합니다. - installer가 여러 개 제공되면 gateway는 preferred installer 하나만 보여 줍니다.
brew를 쓸 수 있으면brew를 우선하고, 아니면skills.install의 node manager를 사용하며, 기본값은npm입니다.
Env/API keys
- app은 key를
~/.openclaw/openclaw.json의skills.entries.<skillKey>아래에 저장합니다. skills.update는enabled,apiKey,env를 patch합니다.
원격 모드
- install과 config update는 로컬 Mac이 아니라 gateway host에서 수행됩니다.