Skills (macOS)
macOS 앱은 gateway를 통해 OpenClaw skills를 표시합니다; 로컬에서 skills를 파싱하지 않습니다.
데이터 소스
- skills.status (gateway)는 모든 skills와 함께 적격성 및 누락된 요구사항을 반환합니다 (번들된 skills에 대한 allowlist 차단 포함).
- 요구사항은 각 SKILL.md의 metadata.openclaw.requires에서 파생됩니다.
설치 작업
- metadata.openclaw.install은 설치 옵션 (brew/node/go/uv)을 정의합니다.
- 앱은 skills.install을 호출하여 gateway 호스트에서 설치 프로그램을 실행합니다.
- gateway는 여러 설치 프로그램이 제공될 때 하나의 선호 설치 프로그램만 표시합니다 (사용 가능한 경우 brew, 그렇지 않으면 skills.install의 node 관리자, 기본 npm).
Env/API 키
- 앱은 ~/.openclaw/openclaw.json의 skills.entries.<skillKey> 아래에 키를 저장합니다.
- skills.update는 enabled, apiKey, env를 패치합니다.
Remote 모드
- 설치 + 구성 업데이트는 gateway 호스트에서 발생합니다 (로컬 Mac이 아님).