Tầng 1 — Metadata (luôn nạp)
Khi khởi động, Claude chỉ nạp name và description từ YAML frontmatter vào system prompt. Chi phí khoảng 100 token cho mỗi skill. Vì rẻ như vậy nên bạn cài hàng chục skill vẫn không nặng context.
Claude Skills là gì? Là thư mục đóng gói quy trình, tiêu chuẩn và phong cách của bạn để Claude tự dùng khi cần — dạy một lần, hưởng lợi mọi lần.
Mỗi tuần bạn lại gõ lại toàn bộ ngữ cảnh, quy tắc định dạng và tiêu chuẩn cho cùng một loại báo cáo. Rủi ro sai sót cao, kết quả không nhất quán. Skill đóng gói toàn bộ quy trình đó thành một lệnh gọi duy nhất — bạn không cần nhớ format, Claude tự áp dụng.
ten-skill/ ← kebab-case, tối đa 64 ký tự
├── SKILL.md ← BẮT BUỘC: YAML frontmatter + hướng dẫn
├── references/ ← Tùy chọn: tài liệu tham chiếu
│ ├── brand-guide.md
│ └── rubric.md
├── scripts/ ← Tùy chọn: mã thực thi (chạy, không nạp vào context)
│ └── validate.py
└── assets/ ← Tùy chọn: template, logo, file mẫu
└── template.docxFile duy nhất không thể thiếu. Gồm YAML frontmatter (metadata để Claude nhận diện) và phần thân markdown (hướng dẫn Claude làm theo). Viết hoa đúng: SKILL.md.
Markdown tham chiếu: style guide, schema dữ liệu, rubric, API docs. Chỉ nạp vào context khi Claude thực sự đọc tới. Bundle bao nhiêu cũng được.
Script Python/Bash Claude chạy qua terminal. Code không nạp vào context — chỉ output mới tốn token. Dùng cho việc cần kết quả xác định, không được sai.
Template Word/PowerPoint, logo, file mẫu, dữ liệu. Claude đọc hoặc dùng làm khuôn khi tạo sản phẩm đầu ra.
| Tiêu chí | MCP (Gian bếp và nguyên liệu) | Skills (Công thức nấu ăn) |
|---|---|---|
| Trả lời câu hỏi | Claude LÀM ĐƯỢC GÌ — có quyền truy cập cái gì | Claude NÊN LÀM THẾ NÀO — theo quy trình nào |
| Cung cấp | Kết nối trực tiếp tới Notion, Slack, Database, API | Quy trình, best practice, định dạng chuẩn, phong cách team |
| Bản chất | Giao thức kết nối công cụ và dữ liệu | Thư mục file hướng dẫn trên ổ đĩa |
| Ví dụ | MCP Google Sheets cho phép đọc/ghi bảng tính | Skill quy định báo cáo tuần phải theo khung BLUF, 5 mục |
| Kết hợp | MCP đưa dữ liệu thô về | Skill biến dữ liệu thô thành sản phẩm đúng chuẩn |
| Bạn cần | Dùng | Vì sao |
|---|---|---|
| Một yêu cầu dùng một lần | Prompt thường | Không đáng đóng gói. Gõ trực tiếp nhanh hơn. |
| Sự thật cố định về dự án | CLAUDE.md | Luôn nằm trong context, không cần kích hoạt: tên repo, quy ước code, stack. |
| Một quy trình nhiều bước lặp lại | Skill | Chỉ nạp khi cần, chứa được tài liệu dài mà không tốn context. |
| Truy cập dữ liệu hoặc hệ thống ngoài | MCP | Skill không tự kết nối được Slack hay database — đó là việc của MCP. |
| Bảo đảm một việc LUÔN xảy ra | Hook (Claude Code) | Skill là hướng dẫn Claude có thể diễn giải; Hook là mã chạy chắc chắn. |
Khi khởi động, Claude chỉ nạp name và description từ YAML frontmatter vào system prompt. Chi phí khoảng 100 token cho mỗi skill. Vì rẻ như vậy nên bạn cài hàng chục skill vẫn không nặng context.
Khi yêu cầu của bạn khớp với description, Claude mới đọc phần thân SKILL.md. Nên giữ dưới 5.000 token, và tài liệu chính thức khuyến nghị thân file dưới 500 dòng.
File trong references/ chỉ tốn token khi Claude thực sự đọc. Script trong scripts/ được chạy qua terminal — mã nguồn không bao giờ vào context, chỉ output mới tốn token.
Skill quy định CÁCH LÀM, MCP cung cấp DỮ LIỆU và CÔNG CỤ. MCP là gian bếp và nguyên liệu — kết nối tới Notion, Slack, database. Skill là công thức nấu ăn — quy trình, best practice, định dạng chuẩn. Kết hợp cả hai mới ra một agent hoàn chỉnh.
Không đáng kể khi chưa kích hoạt. Claude chỉ nạp name và description vào system prompt lúc khởi động, tốn khoảng 100 token mỗi skill. Phần thân SKILL.md chỉ được đọc khi yêu cầu khớp với skill đó — gọi là tiết lộ lũy tiến.
Yêu cầu dùng một lần → prompt thường. Sự thật cố định về dự án → CLAUDE.md (luôn trong context). Quy trình nhiều bước lặp lại → Skill (chỉ nạp khi cần). Cần bảo đảm một việc LUÔN xảy ra → Hook, vì Skill là hướng dẫn Claude có thể diễn giải.
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.