Nguồn dữ liệu
skills.status(Gateway) trả về tất cả Skills cùng với tính đủ điều kiện và các yêu cầu còn thiếu (bao gồm cả các chặn bằng danh sách cho phép đối với Skills đi kèm).- Các yêu cầu được suy ra từ
metadata.openclaw.requirestrong mỗiSKILL.md.
Hành động cài đặt
metadata.openclaw.installđịnh nghĩa các tùy chọn cài đặt (brew/node/go/uv).- Ứng dụng gọi
skills.installđể chạy trình cài đặt trên máy chủ Gateway. security.installPolicydo người vận hành sở hữu có thể chặn các lượt cài đặt Skills được Gateway hỗ trợ trước khi siêu dữ liệu trình cài đặt chạy. Cơ chế chặn mã nguy hiểm tích hợp sẵn tại thời điểm cài đặt không phải là một phần của luồng cài đặt Skills.- Nếu mọi tùy chọn cài đặt đều là
download, Gateway sẽ hiển thị tất cả lựa chọn tải xuống. - Nếu không, Gateway chọn một trình cài đặt ưu tiên bằng các tùy chọn cài đặt
hiện tại và các tệp nhị phân trên máy chủ: Homebrew trước khi
skills.install.preferBrewđược bật vàbrewtồn tại, sau đó làuv, rồi đến trình quản lý node được cấu hình từskills.install.nodeManager, rồi các phương án dự phòng sau đó nhưgohoặcdownload. - Nhãn cài đặt Node phản ánh trình quản lý node đã cấu hình, bao gồm cả
yarn.
Khóa env/API
- Ứng dụng lưu khóa trong
~/.openclaw/openclaw.jsondướiskills.entries.<skillKey>. skills.updateváenabled,apiKey, vàenv.
Chế độ từ xa
- Các bản cập nhật cài đặt và cấu hình diễn ra trên máy chủ Gateway (không phải máy Mac cục bộ).