Agent Skills là một định dạng mở, gọn nhẹ để mở rộng khả năng của AI agent với kiến thức và quy trình làm việc chuyên biệt.
Về cơ bản, skill là một thư mục chứa file SKILL.md. File này bao gồm siêu dữ liệu (tên và mô tả, tối thiểu) và các hướng dẫn cho biết cách agent thực hiện một nhiệm vụ cụ thể. Skill cũng có thể bao gồm các script, template và tài liệu tham khảo.
my-skill/
├── SKILL.md # Required: instructions + metadata
├── scripts/ # Optional: executable code
├── references/ # Optional: documentation
└── assets/ # Optional: templates, resourcesCách thức hoạt động của skill
Skill sử dụng phương pháp tiết lộ dần dần để quản lý ngữ cảnh hiệu quả:
- Khám phá: Khi khởi động, các agent chỉ upload tên và mô tả của mỗi skill có sẵn, vừa đủ để biết khi nào nó có thể liên quan.
- Kích hoạt: Khi một tác vụ khớp với mô tả của skill, agent sẽ đọc toàn bộ hướng dẫn SKILL.md vào ngữ cảnh.
- Thực thi: Agent làm theo hướng dẫn, tùy chọn load các file được tham chiếu hoặc thực thi code được đóng gói khi cần.
Cách tiếp cận này giúp các agent hoạt động nhanh chóng đồng thời cung cấp cho chúng quyền truy cập vào nhiều ngữ cảnh hơn theo yêu cầu.
File SKILL.md
Mỗi skill bắt đầu bằng một file SKILL.md chứa phần đầu YAML và hướng dẫn Markdown:
---
name: pdf-processing
description: Extract PDF text, fill forms, merge files. Use when handling PDFs.
---
# PDF Processing
## When to use this skill
Use this skill when the user needs to work with PDF files...
## How to extract text
1. Use pdfplumber for text extraction...
## How to fill forms
...Phần mở đầu sau đây là bắt buộc ở đầu file SKILL.md:
- name: Một định danh ngắn
- description: Khi nào nên sử dụng skill này
Phần thân Markdown chứa các hướng dẫn thực tế và không có bất kỳ hạn chế cụ thể nào về cấu trúc hoặc nội dung.
Định dạng đơn giản này có một số ưu điểm chính:
- Tự tài liệu hóa: Người tạo hoặc người dùng skill có thể đọc file SKILL.md và hiểu những gì nó làm, giúp dễ dàng kiểm tra và cải thiện skill.
- Có thể mở rộng: Skill có thể có độ phức tạp từ chỉ là hướng dẫn bằng văn bản đến code thực thi, asset và template.
- Dễ di chuyển: Skill chỉ là các file, vì vậy chúng dễ dàng chỉnh sửa, tạo phiên bản và chia sẻ.
Làm chủ AI
Học IT










AI
Hàm Excel