Skills (macOS)

macOS 앱은 gateway를 통해 OpenClaw skills를 표시합니다; 로컬에서 skills를 파싱하지 않습니다.

데이터 소스

  • skills.status (gateway)는 모든 skills와 함께 적격성 및 누락된 요구사항을 반환합니다 (번들된 skills에 대한 allowlist 차단 포함).
  • 요구사항은 각 SKILL.mdmetadata.openclaw.requires에서 파생됩니다.

설치 작업

  • metadata.openclaw.install은 설치 옵션 (brew/node/go/uv)을 정의합니다.
  • 앱은 skills.install을 호출하여 gateway 호스트에서 설치 프로그램을 실행합니다.
  • gateway는 여러 설치 프로그램이 제공될 때 하나의 선호 설치 프로그램만 표시합니다 (사용 가능한 경우 brew, 그렇지 않으면 skills.install의 node 관리자, 기본 npm).

Env/API 키

  • 앱은 ~/.openclaw/openclaw.jsonskills.entries.<skillKey> 아래에 키를 저장합니다.
  • skills.updateenabled, apiKey, env를 패치합니다.

Remote 모드

  • 설치 + 구성 업데이트는 gateway 호스트에서 발생합니다 (로컬 Mac이 아님).