Mô hình 1 — Hướng dẫn tổng quan kèm tham chiếu
SKILL.md giữ phần khởi động nhanh, còn tính năng nâng cao thì trỏ link: "Điền form: xem FORMS.md — API đầy đủ: xem REFERENCE.md". Claude chỉ đọc file cần thiết.
Năm pattern thiết kế skill Claude nâng cao giúp bạn tổ chức luồng xử lý, phối hợp nhiều nguồn dữ liệu và nhúng chuyên môn ngành khi skill vượt mức một file hướng dẫn.
Quy trình tuần tự nhiều bước cố định, bước sau phụ thuộc kết quả bước trước.
Ví dụ: bao-gia-va-proposal — tính giá, điền form báo giá, sinh đề xuất theo các bước nối tiếp nhau.
Phối hợp dữ liệu từ nhiều công cụ khác nhau rồi tổng hợp.
Ví dụ: bao-cao-ads-tu-dong — lấy số liệu từ Meta và Google, tổng hợp rồi đẩy thẳng vào Google Sheet.
Tự động tinh chỉnh, tự kiểm lỗi qua nhiều vòng trước khi trả kết quả.
Ví dụ: content-da-kenh — viết nháp, tự đối chiếu rule thương hiệu, tự sửa lại rồi mới xuất bản.
Tự động rẽ nhánh chọn cách xử lý dựa theo bối cảnh đầu vào.
Ví dụ: phan-hoi-khach-hang — đọc tone giọng khách (giận dữ hay chỉ hỏi han) để chọn kịch bản trả lời tương ứng.
Nhúng sâu rubric đánh giá và khung năng lực chuyên môn hoá theo ngành.
Ví dụ: jd-va-sang-loc-cv — nhúng rubric chấm điểm và khung năng lực nội bộ của công ty.
| Pattern | Skill và ngành | Cách thức hoạt động |
|---|---|---|
| Sequential | bao-gia-va-proposal (Sales) | Tính giá → điền form báo giá → sinh đề xuất, các bước nối tiếp nhau |
| Iterative | content-da-kenh (Marketing) | Viết nháp → tự kiểm rule thương hiệu → tự sửa lại trước khi xuất bản |
| Multi-MCP | phan-tich-chien-dich-ads (Performance) | Lấy data từ Meta và Google → tổng hợp → đẩy vào Google Sheet |
| Domain-specific | jd-va-sang-loc-cv (HR) | Nhúng rubric đánh giá chuyên sâu và khung năng lực nội bộ công ty |
| Context-aware | phan-hoi-khach-hang (CSKH) | Đọc tone giọng khách hàng để tự động rẽ nhánh kịch bản trả lời |
SKILL.md giữ phần khởi động nhanh, còn tính năng nâng cao thì trỏ link: "Điền form: xem FORMS.md — API đầy đủ: xem REFERENCE.md". Claude chỉ đọc file cần thiết.
Với skill nhiều mảng, chia references/ theo domain: finance.md, sales.md, product.md. Hỏi về doanh thu thì Claude chỉ đọc file finance, không nạp phần sales và marketing.
Nội dung cơ bản hiển thị ngay, nội dung nâng cao đặt sau nhánh điều kiện: "Sửa đơn giản thì làm thế này. Cần theo dõi thay đổi: xem REDLINING.md."
| ⛔ Lồng quá sâu | ✅ Chỉ một tầng | |
|---|---|---|
| Cấu trúc | SKILL.md → advanced.md → details.md → nội dung thật | SKILL.md → advanced.md, reference.md, examples.md (song song) |
| Hậu quả | Claude preview file bằng lệnh xem đầu file thay vì đọc trọn, dẫn tới thiếu thông tin | Claude đọc trọn vẹn file khi cần |
| Quy tắc | Tránh — không bao giờ để tham chiếu bắc cầu qua nhiều tầng | Mọi file tham chiếu phải link trực tiếp từ SKILL.md |
Sequential workflow (quy trình tuần tự cố định), Multi-MCP coordination (phối hợp nhiều nguồn dữ liệu), Iterative refinement (tự tinh chỉnh nhiều vòng), Context-aware tool selection (rẽ nhánh theo bối cảnh), Domain-specific intelligence (nhúng rubric chuyên ngành).
Vì Claude có thể chỉ đọc lướt file khi gặp tham chiếu bắc cầu qua nhiều tầng, dẫn tới thiếu thông tin. Quy tắc: mọi file tham chiếu phải link trực tiếp từ SKILL.md, chỉ một tầng.
File dài hơn 100 dòng phải có mục lục ngay đầu file. Claude đôi khi chỉ xem trước một phần — có mục lục thì dù đọc lướt nó vẫn thấy được toàn bộ phạm vi thông tin và biết cần nhảy tới mục nào.
Nguồn: Bài viết biên soạn dựa trên tài liệu Xây dựng bộ Skills cho Claude (Anthropic Academy, bản tiếng Việt do Nguyen Ngoc Tuan trình bày), đã viết lại và đối chiếu với tài liệu Agent Skills chính thức của Anthropic (platform.claude.com và code.claude.com), cập nhật 15/08/2026. Mọi số liệu kỹ thuật lấy theo tài liệu chính thức.