SKILL.md với phần đầu YAML và các hướng dẫn bằng Markdown.
OpenClaw tải các skill từ nhiều thư mục gốc theo một thứ tự ưu tiên xác định.
Tạo skill đầu tiên của bạn
1
Tạo thư mục skill
Skills nằm trong thư mục Bạn có thể nhóm các skill vào thư mục con để dễ tổ chức — tên của skill vẫn
được xác định bởi phần đầu của
skills/ của không gian làm việc:SKILL.md, không phải đường dẫn thư mục:2
Viết SKILL.md
Phần đầu định nghĩa siêu dữ liệu; phần nội dung cung cấp hướng dẫn cho agent.Theo mặc định, OpenClaw theo dõi các tệp
SKILL.md trong những thư mục gốc của skill. Nếu
trình theo dõi bị tắt hoặc bạn đang tiếp tục một phiên hiện có, hãy bắt đầu một
phiên mới để agent nhận được danh sách đã làm mới:3
Kiểm thử
/skill hello-world để
gọi skill một cách tường minh theo tên.Tham chiếu SKILL.md
Các trường bắt buộc
Các khóa phần đầu tùy chọn
Đối với các trường kiểm soát điều kiện (
requires.bins, requires.env, v.v.), xem
Skills — Kiểm soát điều kiện.
Sử dụng {baseDir}
Tham chiếu các tệp bên trong thư mục skill mà không mã hóa cứng đường dẫn — agent
phân giải {baseDir} theo chính thư mục của skill:
Thêm kích hoạt có điều kiện
Đặt điều kiện cho skill để skill chỉ được tải khi các phần phụ thuộc khả dụng:Các tùy chọn kiểm soát điều kiện
Các tùy chọn kiểm soát điều kiện
Tài liệu tham chiếu đầy đủ: Skills — Kiểm soát điều kiện.
Môi trường và khóa API
Môi trường và khóa API
Liên kết khóa API với một mục skill trong Khóa chỉ được chèn vào tiến trình máy chủ trong lượt hoạt động đó của agent.
Khóa không được chuyển vào sandbox — xem
các biến môi trường trong sandbox.
openclaw.json:Đề xuất qua Skill Workshop
Đối với các skill do agent soạn thảo hoặc khi bạn muốn người vận hành xem xét trước khi một skill được đưa vào sử dụng, hãy dùng đề xuất của Skill Workshop thay vì viết trực tiếpSKILL.md.
--proposal-dir khi đề xuất bao gồm các tệp hỗ trợ:
PROPOSAL.md tại thư mục gốc. Các tệp hỗ trợ được đặt trong
assets/, examples/, references/, scripts/ hoặc templates/.
Sau khi xem xét:
Xuất bản lên ClawHub
1
Đảm bảo SKILL.md của bạn đã hoàn chỉnh
Đảm bảo
name, description và mọi trường kiểm soát điều kiện metadata.openclaw
đều được đặt. Thêm URL homepage nếu bạn có trang dự án.2
Cài đặt CLI ClawHub độc lập và đăng nhập
3
Xuất bản
--version <version> hoặc --owner <owner> để ghi đè phiên bản được suy ra
hoặc xuất bản dưới một chủ sở hữu cụ thể. Xem
ClawHub — Xuất bản và
CLI ClawHub để biết toàn bộ quy trình, phạm vi chủ sở hữu và các
lệnh bảo trì khác (clawhub sync, clawhub skill rename, …).Các phương pháp hay nhất
Nội dung liên quan
Tài liệu tham chiếu Skills
Thứ tự tải, kiểm soát điều kiện, danh sách cho phép và định dạng SKILL.md.
Skill Workshop
Hàng đợi đề xuất dành cho các skill do agent soạn thảo.
Cấu hình Skills
Lược đồ cấu hình
skills.* đầy đủ.ClawHub
Duyệt và xuất bản các skill trên sổ đăng ký công khai.
Xây dựng plugin
Các plugin có thể cung cấp skill cùng với những công cụ mà chúng mô tả.