Skip to main content
Một skill là một file SKILL.md duy nhất: YAML frontmatter cho metadata, phần thân Markdown với các hướng dẫn mà agent tuân theo. Trang này là tài liệu tham khảo cho định dạng đó — cấu trúc, các trường frontmatter và các mẫu hướng dẫn mà agent áp dụng đáng tin cậy nhất.

Cấu trúc file

Mọi skill đều có cùng hình dạng — frontmatter trước, rồi đến các phần hướng dẫn dưới dạng tiêu đề Markdown:

Các trường frontmatter

Viết hướng dẫn hiệu quả

Mỗi token đều có giá trị

Agent xử lý hướng dẫn skill cùng với system prompt và ngữ cảnh tác vụ của chính nó. Hãy giữ hướng dẫn súc tích — chỉ viết những gì agent chưa biết.

Mức độ tự do

Chọn phong cách hướng dẫn phù hợp với mức độ linh hoạt mà agent được phép có:

Ví dụ hiệu quả hơn giải thích

Agent tuân theo các ví dụ cụ thể đáng tin cậy hơn các quy tắc trừu tượng. Khi có thể, hãy chỉ ra hành vi mong đợi thay vì mô tả nó.

Ví dụ hoàn chỉnh

Một skill thực tế để thực thi tiêu chuẩn review PR:

Xử lý sự cố

Trường name phải ở dạng slug: chỉ chữ thường, số và dấu gạch ngang. Không có khoảng trắng, dấu gạch dưới hay ký tự đặc biệt.
  • security-checklist — hợp lệ
  • Security Checklist — không hợp lệ
  • security_checklist — không hợp lệ
  • Xác minh skill đã được bật (công tắc đang bật)
  • Xác minh skill đã được gán cho đúng tính năng
  • Kiểm tra rằng hướng dẫn cụ thể và có thể hành động — hướng dẫn mơ hồ thường bị ưu tiên thấp hơn
  • Skill ngắn và tập trung được áp dụng đáng tin cậy hơn các skill dài và rộng
Nếu skill của bạn vượt quá vài trăm dòng, hãy xem xét tách thành nhiều skill tập trung. Agent xử lý nhiều skill ngắn tốt hơn một skill lớn.Tách theo lĩnh vực: chia quy tắc bảo mật, hướng dẫn hiệu năng và quy ước phong cách thành các skill riêng.

Liên quan

Custom Skills

Tạo, tải lên, bật và gán skill trong workspace của bạn.

Skills Overview

Hiểu cách Skills phù hợp với nền tảng CloudThinker và quy trình làm việc của agent.