Skill là gì?

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, resources

Cá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ả:

  1. 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.
  2. 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.
  3. 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ẻ.
Thứ Ba, 31/03/2026 15:39
31 👨 14
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo
    ❖ AI cho người mới