Chuyển đến nội dung chính

Documentation Index

Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

Skills dạy agent cách và thời điểm sử dụng công cụ. Mỗi kỹ năng là một thư mục chứa tệp SKILL.md với YAML frontmatter và hướng dẫn markdown. Để biết cách tải và ưu tiên Skills, xem Skills.

Tạo kỹ năng đầu tiên của bạn

1

Tạo thư mục kỹ năng

Skills nằm trong workspace của bạn. Tạo một thư mục mới:
mkdir -p ~/.openclaw/workspace/skills/hello-world
2

Viết SKILL.md

Tạo SKILL.md bên trong thư mục đó. Frontmatter định nghĩa siêu dữ liệu, và phần thân markdown chứa hướng dẫn cho agent.
---
name: hello-world
description: A simple skill that says hello.
---

# Hello World Skill

When the user asks for a greeting, use the `echo` tool to say
"Hello from your custom skill!".
Sử dụng dạng hyphen-case với chữ cái thường, chữ số và dấu gạch nối cho name của kỹ năng. Giữ tên thư mục và name trong frontmatter khớp nhau.
3

Thêm công cụ (tùy chọn)

Bạn có thể định nghĩa schema công cụ tùy chỉnh trong frontmatter hoặc hướng dẫn agent sử dụng các công cụ hệ thống hiện có (như exec hoặc browser). Skills cũng có thể được phân phối bên trong plugin cùng với các công cụ mà chúng ghi tài liệu.
4

Tải kỹ năng

Bắt đầu một phiên mới để OpenClaw nhận kỹ năng:
# From chat
/new

# Or restart the gateway
openclaw gateway restart
Xác minh kỹ năng đã được tải:
openclaw skills list
5

Kiểm tra

Gửi một tin nhắn lẽ ra sẽ kích hoạt kỹ năng:
openclaw agent --message "give me a greeting"
Hoặc chỉ cần chat với agent và yêu cầu một lời chào.

Tham chiếu siêu dữ liệu kỹ năng

YAML frontmatter hỗ trợ các trường này:
TrườngBắt buộcMô tả
nameMã định danh duy nhất dùng chữ cái thường, chữ số và dấu gạch nối
descriptionMô tả một dòng hiển thị cho agent
metadata.openclaw.osKhôngBộ lọc OS (["darwin"], ["linux"], v.v.)
metadata.openclaw.requires.binsKhôngBinary bắt buộc trên PATH
metadata.openclaw.requires.configKhôngKhóa cấu hình bắt buộc

Thực hành tốt nhất

  • Ngắn gọn — hướng dẫn mô hình về việc cần làm, không phải cách trở thành AI
  • An toàn là trên hết — nếu kỹ năng của bạn dùng exec, hãy đảm bảo prompt không cho phép chèn lệnh tùy ý từ đầu vào không đáng tin cậy
  • Kiểm tra cục bộ — dùng openclaw agent --message "..." để kiểm tra trước khi chia sẻ
  • Dùng ClawHub — duyệt và đóng góp kỹ năng tại ClawHub

Nơi lưu Skills

Vị tríMức ưu tiênPhạm vi
\<workspace\>/skills/Cao nhấtTheo từng agent
\<workspace\>/.agents/skills/CaoAgent theo workspace
~/.agents/skills/Trung bìnhHồ sơ agent dùng chung
~/.openclaw/skills/Trung bìnhDùng chung (mọi agent)
Được đóng gói kèm (phân phối cùng OpenClaw)ThấpToàn cục
skills.load.extraDirsThấp nhấtThư mục dùng chung tùy chỉnh

Liên quan