TL;DR

Agent Skills là tiêu chuẩn mở do Anthropic ra mắt tháng 10/2025, chính thức trở thành open standard tháng 12/2025. Một Skill là thư mục chứa file SKILL.md - đóng gói quy trình làm việc của bạn thành module AI có thể tái sử dụng và tự động kích hoạt. Skills không phải đặc quyền của Claude - cùng một Skill chạy được trên Cursor, Codex, Gemini CLI, VS Code Copilot và JetBrains Junie. Series này sẽ đi từ khái niệm đến thực hành trong 4 bài.

Bài toán mà Skills sinh ra để giải quyết

Bạn đã từng trải qua cảm giác này chưa: mất cả buổi dạy Claude một quy trình phức tạp, kết quả hoàn hảo - rồi hôm sau mở tab mới, mọi thứ về số 0. Bạn lưu prompt vào Notion, mỗi lần làm việc lại mở ra copy-paste. Sau một tháng dán 500 chữ hướng dẫn vào AI mỗi ngày, bạn tự hỏi: đây có phải cách AI nên được dùng không?

Đây chính xác là bài toán mà Agent Skills sinh ra để giải quyết. Thay vì lặp lại hướng dẫn mỗi lần, Skills đóng gói kiến thức quy trình thành module tự động kích hoạt đúng lúc cần - mà không tốn một byte context nào khi không dùng đến.

Anthropic mô tả Skills như "onboarding guide for a new hire": thay vì giải thích lại từ đầu mỗi ngày, bạn viết một cuốn sổ tay đặt lên bàn nhân viên. Nhân viên tự đọc khi cần, không cần bạn nhắc.

Agent Skills là gì - Định nghĩa chính xác

Về mặt kỹ thuật, một Skill đơn giản là một thư mục chứa file SKILL.md. File này có hai phần:

  • YAML frontmatter ở đầu file - khai báo metadata: tên Skill, mô tả khi nào dùng
  • Nội dung Markdown phía dưới - hướng dẫn từng bước AI phải làm theo

Khi khởi động, AI đọc namedescription của tất cả Skills đã cài. Khi người dùng đặt câu hỏi khớp với một Skill, AI tự động load file đó vào context và thực hiện đúng theo quy trình đã định nghĩa. Không cần nhắc, không cần copy-paste.

Ngoài SKILL.md, Skill có thể có thêm:

  • scripts/ - code Python/Bash để AI chạy (tính toán xác định, không cần token)
  • references/ - tài liệu tham chiếu chỉ load khi cần
  • assets/ - template, file mẫu đầu ra

Sự khác biệt với 4 thứ hay bị nhầm

Skills vs. Prompt thông thường

Prompt là bạn gửi tin nhắn cho nhân viên rồi quên đi - mỗi cuộc trò chuyện mới phải nói lại. Skills là cuốn sổ tay đặt lên bàn nhân viên - AI tự đọc khi cần, và chi phí context bằng 0 khi Skill không được dùng đến. Thêm vào đó, Skills có thể chứa code thực thi và inject dữ liệu thời gian thực vào prompt - điều prompt thuần văn bản không làm được.

Skills vs. Knowledge Base (RAG)

Knowledge Base là thư viện - cung cấp thông tin, dữ liệu thực tế. Skills là hướng dẫn quy trình - dạy AI làm thế nào để thực hiện một loại công việc cụ thể. KB trả lời câu hỏi "cái gì", Skills trả lời "làm như thế nào".

Skills vs. MCP (Model Context Protocol)

MCP là bộ đồ dùng bếp - kết nối AI với công cụ, API, dữ liệu bên ngoài. Skills là công thức nấu ăn - hướng dẫn AI dùng những công cụ đó theo quy trình nào. Ví dụ thực tế: MCP server kết nối Claude với Jira, còn Skill từ Atlassian dạy Claude biến spec thành backlog, triage issue, và sinh status report đúng chuẩn công ty.

Skills vs. Xây Agent riêng lẻ

Trước đây, mỗi use case cần xây một agent riêng: agent viết email, agent code review, agent tóm tắt tài liệu - fragmented, không tái sử dụng được, tốn công maintain. Skills đảo ngược mô hình này: dùng một general-purpose agent (như Claude) và gắn thêm Skills vào đúng lúc cần. Module hóa thay vì nhân bản agent.

Không phải chỉ dành cho Claude

Đây là điểm quan trọng nhất - và cũng là lý do Anthropic ra open standard thay vì giữ làm tính năng độc quyền.

Cùng một thư mục Skill, bạn đặt vào ~/.claude/skills/ thì Claude Code dùng, đặt vào ~/.cursor/skills/ thì Cursor dùng, và tương tự với Codex, Gemini CLI, VS Code Copilot, JetBrains Junie. Đây là lý do bài viết gốc gọi chúng là "Agent Skills", không phải "Claude Skills" - dù Claude là người đầu tiên triển khai chuẩn này.

Chiến lược này giống hệt MCP: Anthropic đặt cược rằng một chuẩn mở sẽ thắng một chuẩn độc quyền, và cộng đồng developer sẽ tự xây hệ sinh thái. Tính đến tháng 12/2025, đã có partner skills từ Atlassian, Canva, Figma, Cloudflare, Notion, Stripe và Zapier.

Tìm đọc thêm

So sánh Agent Skills với Prompt, Knowledge Base, MCP và Agent

Kết

Agent Skills giải quyết bài toán mà bất kỳ ai dùng AI mỗi ngày đều gặp phải: lặp lại context. Một Skill không phải prompt phức tạp hay agent mới - chỉ là một thư mục và một file Markdown - nhưng cơ chế hoạt động bên dưới thay đổi hoàn toàn cách AI được chuyên biệt hóa.

Bài tiếp theo trong series sẽ đi sâu vào kiến trúc kỹ thuật: tại sao bạn có thể cài 17 Skills cùng lúc mà không làm bùng nổ context window, và dynamic context injection hoạt động như thế nào.