Hermes Agent Skills là hệ thống “kỹ năng” giúp Hermes Agent nạp đúng kiến thức, quy trình và lệnh mẫu khi cần xử lý một nhiệm vụ cụ thể. Nếu memory giúp agent nhớ những thông tin ổn định về người dùng, thì skills giống như một thư viện hướng dẫn thao tác: mỗi skill mô tả cách làm một loại việc, các bước nên theo, lỗi thường gặp và tài nguyên hỗ trợ.

Hermes Skills là gì?
Theo tài liệu chính thức tại Hermes Agent Skills Hub và phần Skills System, skills là các tài liệu kiến thức được agent nạp theo nhu cầu. Chúng được thiết kế theo mô hình progressive disclosure: agent không cần nhét toàn bộ kiến thức vào context ngay từ đầu, mà chỉ nạp skill hoặc file tham chiếu khi nhiệm vụ thật sự cần.
Mỗi skill thường là một thư mục có file chính SKILL.md. Bên cạnh đó, skill có thể có thêm thư mục references/, templates/, scripts/ và assets/ để chứa tài liệu dài, mẫu đầu ra, script hỗ trợ hoặc file bổ sung. Nhờ vậy, Hermes có thể xử lý công việc lặp lại một cách nhất quán hơn, thay vì mỗi lần phải “tự nghĩ lại” từ đầu.

Skills Hub dùng để làm gì?
Trang Skills Hub là nơi người dùng có thể khám phá, tìm kiếm và cài đặt các skill hoặc plugin cho Hermes Agent. Về ý tưởng, đây giống như một thư viện mở rộng năng lực cho agent: muốn Hermes làm tốt việc nào thì có thể cài skill tương ứng, ví dụ GitHub workflow, viết tài liệu, xử lý PDF, tạo slide, dùng Google Workspace, quản lý Notion, tìm bài arXiv hoặc vận hành các công cụ AI khác.
Điểm hay là skill không nhất thiết phải là code phức tạp. Nhiều skill chỉ là tài liệu hướng dẫn có cấu trúc tốt: khi nào dùng, làm theo bước nào, dùng lệnh gì, cần kiểm tra kết quả ra sao và tránh những lỗi nào. Với AI agent, một quy trình rõ ràng như vậy thường giúp tăng chất lượng đầu ra đáng kể.
Cấu trúc một skill trong Hermes
Theo tài liệu chính thức, các skill của Hermes nằm trong thư mục ~/.hermes/skills/. Đây là nơi chứa skill bundled đi kèm Hermes, skill được cài từ hub và cả skill do agent/người dùng tự tạo.
~/.hermes/skills/
├── category/
│ └── my-skill/
│ ├── SKILL.md
│ ├── references/
│ ├── templates/
│ ├── scripts/
│ └── assets/- SKILL.md: file chính, chứa mô tả, trigger, hướng dẫn và quy trình làm việc.
- references/: tài liệu tham khảo dài, chỉ nạp khi cần.
- templates/: mẫu nội dung, mẫu cấu hình hoặc mẫu báo cáo.
- scripts/: script hỗ trợ thao tác lặp lại.
- assets/: hình ảnh, dữ liệu mẫu hoặc tài nguyên đi kèm.
Vì sao Skills quan trọng với AI agent?
1. Giảm việc lặp lại hướng dẫn
Nếu thường xuyên yêu cầu agent làm cùng một kiểu việc, người dùng không muốn phải nhắc lại toàn bộ tiêu chuẩn mỗi lần. Skill giúp đóng gói quy trình đó lại. Ví dụ: cách review pull request, cách viết bài blog, cách tạo slide, cách debug một lỗi hệ thống hoặc cách xuất báo cáo theo định dạng riêng.
2. Giữ context gọn hơn
Không phải nhiệm vụ nào cũng cần nạp toàn bộ tài liệu. Với progressive disclosure, Hermes có thể chỉ xem mô tả skill trước, rồi mới mở thêm file tham chiếu khi cần. Điều này giúp tiết kiệm token và giảm nhiễu trong context.
3. Biến kinh nghiệm thành quy trình tái sử dụng
Khi agent đã giải quyết một lỗi khó hoặc tìm ra workflow hiệu quả, kinh nghiệm đó có thể được lưu thành skill. Lần sau gặp nhiệm vụ tương tự, Hermes có thể nạp lại skill và làm nhanh, đúng hơn.
4. Chuẩn hóa cách làm trong nhóm
Với nhóm kỹ thuật hoặc nhóm nội dung, skills có thể đóng vai trò như “playbook” cho AI agent: cùng một quy trình, cùng tiêu chuẩn kiểm tra, cùng mẫu đầu ra. Điều này đặc biệt hữu ích khi nhiều người cùng dùng Hermes cho một dự án.
Một số lệnh Hermes Skills cơ bản
Tài liệu Hermes cung cấp nhiều lệnh quản lý skill. Một số lệnh thường gặp:
hermes skills list
hermes skills search QUERY
hermes skills install ID
hermes skills inspect ID
hermes skills check
hermes skills update
hermes skills uninstall NAME
hermes skills browse- hermes skills list: xem các skill đã cài.
- hermes skills search: tìm skill theo từ khóa.
- hermes skills install: cài skill từ hub, URL hoặc nguồn hỗ trợ.
- hermes skills inspect: xem trước skill trước khi cài.
- hermes skills check: kiểm tra bản cập nhật.
- hermes skills update: cập nhật skill đã cài.
- hermes skills browse: duyệt danh mục skill.
Ví dụ cách dùng Skills trong thực tế
Trong một phiên làm việc, skill có thể được nạp trực tiếp bằng tên hoặc thông qua slash command. Ví dụ, một skill GitHub workflow có thể hướng dẫn agent tạo branch, commit, mở pull request và kiểm tra CI. Một skill xử lý PDF có thể hướng dẫn cách OCR, trích xuất nội dung, chia chunk và trả lời có dẫn chứng. Một skill viết bài blog có thể chuẩn hóa bố cục bài viết, cách kiểm tra nguồn và cách đăng lên WordPress.
Điểm quan trọng là skill giúp agent làm việc có phương pháp hơn. Thay vì chỉ trả lời theo kiến thức chung, agent được cung cấp một quy trình cụ thể đã được kiểm chứng trong môi trường của người dùng.
Skill khác gì Memory?
Trong Hermes, memory và skills phục vụ hai mục đích khác nhau:
- Memory: ghi nhớ thông tin ổn định về người dùng, môi trường hoặc sở thích, ví dụ “người dùng thích câu trả lời bằng tiếng Việt”.
- Skill: lưu quy trình làm việc có thể tái sử dụng, ví dụ “cách đăng một bài review phần mềm lên WordPress kèm ảnh minh họa”.
Nói ngắn gọn: memory trả lời câu hỏi “người dùng là ai và thích gì?”, còn skill trả lời câu hỏi “nhiệm vụ này nên làm theo quy trình nào?”.
Ưu điểm và điểm cần lưu ý
Ưu điểm
- Giúp Hermes làm việc nhất quán hơn qua nhiều phiên.
- Giảm nhu cầu nhắc lại hướng dẫn dài.
- Tối ưu token nhờ chỉ nạp kiến thức khi cần.
- Có thể chia sẻ trong nhóm hoặc dùng kèm thư mục skill bên ngoài.
- Phù hợp với các workflow lặp lại: lập trình, viết nội dung, nghiên cứu, quản trị hệ thống, xử lý tài liệu.
Điểm cần lưu ý
- Skill cần được viết rõ ràng, có trigger, bước thực hiện và cách kiểm chứng.
- Skill lỗi thời có thể làm agent đi sai hướng, vì vậy cần cập nhật khi workflow thay đổi.
- Khi cài skill từ nguồn bên ngoài, nên inspect hoặc audit để tránh nội dung không đáng tin cậy.
Kết luận
Hermes Skills là một trong những thành phần làm Hermes Agent khác biệt so với chatbot thông thường. Nó biến kinh nghiệm và quy trình thành tài liệu có cấu trúc, có thể nạp lại khi cần và cải thiện theo thời gian. Với người dùng thường xuyên làm việc cùng AI agent, đặc biệt trong lập trình, nghiên cứu, tự động hóa và sản xuất nội dung, Skills Hub là nơi rất đáng khám phá để mở rộng năng lực của Hermes.
Nguồn tham khảo
- Hermes Agent Skills Hub: https://hermes-agent.nousresearch.com/docs/skills
- Hermes Skills System: https://hermes-agent.nousresearch.com/docs/user-guide/features/skills
- Bundled Skills Catalog: https://hermes-agent.nousresearch.com/docs/reference/skills-catalog


