Danh mục kỹ năng tùy chọn
Các kỹ năng tùy chọn đi kèm hermes-agent trong thư mục optional-skills/ nhưng không hoạt động theo mặc định. Cài đặt rõ ràng bằng:
hermes skills install official/<danh-mục>/<kỹ-năng>
Ví dụ:
hermes skills install official/blockchain/solana
hermes skills install official/mlops/flash-attention
Mỗi kỹ năng bên dưới liên kết đến trang chi tiết với định nghĩa, thiết lập và cách sử dụng.
Để gỡ cài đặt:
hermes skills uninstall <tên-kỹ-năng>
Tác nhân AI tự trị
| Kỹ năng | Mô tả |
|---|---|
| blackbox | Giao nhiệm vụ lập trình cho Blackbox AI CLI agent. Agent đa model với judge tích hợp, chạy task qua nhiều LLM và chọn kết quả tốt nhất. Yêu cầu blackbox CLI và API key Blackbox AI. |
| honcho | Cấu hình và sử dụng Honcho memory với Hermes — user modeling xuyên phiên, cô lập multi-profile, cấu hình observation, lý luận biện chứng, tóm tắt phiên và quản lý ngân sách context. |
Blockchain
| Kỹ năng | Mô tả |
|---|---|
| base | Truy vấn dữ liệu blockchain Base (Ethereum L2) với giá USD — số dư ví, thông tin token, chi tiết giao dịch, phân tích gas, kiểm tra hợp đồng, phát hiện cá voi và thống kê mạng. Dùng Base RPC + CoinGecko. Không cần API key. |
| solana | Truy vấn dữ liệu blockchain Solana với giá USD — số dư ví, danh mục token, chi tiết giao dịch, NFT, phát hiện cá voi và thống kê mạng. Dùng Solana RPC + CoinGecko. Không cần API key. |
Giao tiếp
| Kỹ năng | Mô tả |
|---|---|
| one-three-one-rule | Framework ra quyết định có cấu trúc cho đề xuất kỹ thuật và phân tích đánh đổi. Khi người dùng đối mặt với lựa chọn giữa nhiều phương án (quyết định kiến trúc, chọn công cụ, chiến lược refactoring, lộ trình migration). |
Sáng tạo
| Kỹ năng | Mô tả |
|---|---|
| blender-mcp | Điều khiển Blender trực tiếp từ Hermes qua kết nối socket tới addon blender-mcp. Tạo đối tượng 3D, vật liệu, animation và chạy Python Blender (bpy) tùy ý. |
| concept-diagrams | Tạo sơ đồ SVG phẳng, tối giản, hỗ trợ light/dark mode dạng file HTML độc lập, sử dụng ngôn ngữ visual giáo dục thống nhất với 9 dải màu ngữ nghĩa và typography sentence-case. |
| meme-generation | Tạo ảnh meme thực bằng cách chọn template và phủ text với Pillow. Tạo file .png meme thực tế. |
DevOps
| Kỹ năng | Mô tả |
|---|---|
| inference-sh-cli | Chạy 150+ ứng dụng AI qua inference.sh CLI (infsh) — tạo ảnh, video, LLM, tìm kiếm, 3D, tự động hóa mạng xã hội. Dùng terminal tool. |
| docker-management | Quản lý container, image, volume, network Docker và Compose stack — vận hành lifecycle, debug, dọn dẹp và tối ưu Dockerfile. |
Dogfood
| Kỹ năng | Mô tả |
|---|---|
| adversarial-ux-test | Đóng vai người dùng khó tính nhất cho sản phẩm. Duyệt app như persona đó, tìm mọi điểm đau UX, rồi lọc qua lớp thực dụng để tách vấn đề thật khỏi nhiễu. Tạo ticket hành động. |
Email
| Kỹ năng | Mô tả |
|---|---|
| agentmail | Cung cấp cho agent hộp thư email riêng qua AgentMail. Gửi, nhận và quản lý email tự động bằng địa chỉ do agent sở hữu (vd: hermes-agent@agentmail.to). |
Sức khỏe
| Kỹ năng | Mô tả |
|---|---|
| fitness-nutrition | Lập kế hoạch tập gym và theo dõi dinh dưỡng. Tìm 690+ bài tập theo nhóm cơ, thiết bị qua wger. Tra cứu macro/calo cho 380.000+ thực phẩm qua USDA FoodData Central. Tính BMI, TDEE, one-rep max, chia macro và body fat. |
| neuroskill-bci | Kết nối phiên NeuroSkill đang chạy và tích hợp trạng thái nhận thức/cảm xúc thời gian thực (tập trung, thư giãn, tâm trạng, tải nhận thức, buồn ngủ, nhịp tim, HRV, giai đoạn giấc ngủ và 40+ điểm EXG). Yêu cầu thiết bị BCI (Muse 2/S hoặc OpenBCI). |
MCP
| Kỹ năng | Mô tả |
|---|---|
| fastmcp | Xây dựng, test, kiểm tra, cài đặt và deploy MCP server với FastMCP trong Python. Dùng khi tạo MCP server mới, wrap API/database thành MCP tool, expose resource/prompt, hoặc chuẩn bị FastMCP server để deploy HTTP. |
| mcporter | Dùng mcporter CLI để liệt kê, cấu hình, xác thực và gọi trực tiếp MCP server/tool (HTTP hoặc stdio), bao gồm server ad-hoc, chỉnh sửa config và tạo CLI/type. |
Di chuyển (Migration)
| Kỹ năng | Mô tả |
|---|---|
| openclaw-migration | Di chuyển cấu hình OpenClaw vào Hermes Agent. Import memory tương thích, SOUL.md, danh sách lệnh cho phép, kỹ năng người dùng và asset workspace từ ~/.openclaw, sau đó báo cáo những gì không thể di chuyển. |
MLOps
| Kỹ năng | Mô tả |
|---|---|
| huggingface-accelerate | API đào tạo phân tán đơn giản nhất. 4 dòng để thêm hỗ trợ phân tán cho bất kỳ script PyTorch nào. API thống nhất cho DeepSpeed/FSDP/Megatron/DDP. Tự động đặt thiết bị, mixed precision (FP16/BF16/FP8). |
| chroma | Cơ sở dữ liệu embedding mã nguồn mở cho ứng dụng AI. Lưu embedding và metadata, tìm kiếm vector và full-text, lọc theo metadata. API 4 hàm đơn giản. Scale từ notebook đến cluster production. |
| clip | Model kết nối thị giác và ngôn ngữ của OpenAI. Phân loại ảnh zero-shot, khớp ảnh-văn bản và truy xuất đa phương thức. Huấn luyện trên 400M cặp ảnh-văn bản. |
| faiss | Thư viện tìm kiếm tương đồng hiệu quả và phân cụm vector dày đặc của Facebook. Hỗ trợ hàng tỷ vector, tăng tốc GPU và nhiều loại index (Flat, IVF, HNSW). |
| optimizing-attention-flash | Tối ưu attention transformer với Flash Attention — tăng tốc 2-4x và giảm bộ nhớ 10-20x. Dùng khi huấn luyện/chạy transformer với chuỗi dài (trên 512 token) hoặc gặp vấn đề bộ nhớ GPU. |
| guidance | Kiểm soát output LLM bằng regex và grammar, đảm bảo JSON/XML/code hợp lệ, bắt buộc format có cấu trúc và xây dựng workflow đa bước — framework tạo ràng buộc của Microsoft Research. |
| hermes-atropos-environments | Xây, test và debug môi trường RL Hermes Agent cho đào tạo Atropos. Bao gồm giao diện HermesAgentBaseEnv, hàm reward, tích hợp agent loop, đánh giá với tool, log wandb và 3 chế độ CLI. |
| huggingface-tokenizers | Tokenizer nhanh tối ưu cho nghiên cứu và production. Triển khai Rust tokenize 1GB trong dưới 20 giây. Hỗ trợ BPE, WordPiece và Unigram. |
| instructor | Trích xuất dữ liệu có cấu trúc từ phản hồi LLM với Pydantic validation, tự động retry, parse JSON phức tạp type-safe và stream kết quả từng phần. |
| lambda-labs-gpu-cloud | Instance GPU cloud reserved và on-demand cho đào tạo/suy luận ML. Dùng khi cần GPU chuyên dụng với SSH đơn giản, filesystem persistent hoặc cluster multi-node hiệu suất cao. |
| llava | Large Language and Vision Assistant. Cho phép visual instruction tuning và hội thoại dựa trên ảnh. Kết hợp CLIP vision encoder với Vicuna/LLaMA. |
| modal-serverless-gpu | Nền tảng GPU cloud serverless cho workload ML. Dùng khi cần GPU on-demand không quản lý hạ tầng, deploy model ML làm API hoặc chạy batch job tự động scale. |
| nemo-curator | Xử lý dữ liệu tăng tốc GPU cho đào tạo LLM. Hỗ trợ text/image/video/audio. Chống trùng lặp mờ (nhanh 16x), lọc chất lượng (30+ heuristic), trùng lặp ngữ nghĩa, PII redaction, phát hiện NSFW. |
| peft-fine-tuning | Tinh chỉnh tham số hiệu quả cho LLM bằng LoRA, QLoRA và 25+ phương pháp. Dùng khi tinh chỉnh model lớn (7B-70B) với bộ nhớ GPU hạn chế hoặc cần huấn luyện dưới 1% tham số. |
| pinecone | Cơ sở dữ liệu vector quản lý cho ứng dụng AI production. Tự động scale, tìm kiếm hybrid (dense + sparse), lọc metadata và namespace. Độ trễ thấp (dưới 100ms p95). |
| pytorch-fsdp | Hướng dẫn chuyên gia cho đào tạo Fully Sharded Data Parallel với PyTorch FSDP — sharding parameter, mixed precision, CPU offloading, FSDP2. |
| pytorch-lightning | Framework PyTorch cao cấp với Trainer class, đào tạo phân tán tự động (DDP/FSDP/DeepSpeed), hệ thống callback và boilerplate tối thiểu. Scale từ laptop đến siêu máy tính. |
| qdrant-vector-search | Công cụ tìm kiếm tương đồng vector hiệu suất cao cho RAG và tìm kiếm ngữ nghĩa. Dùng khi xây dựng hệ thống RAG production cần nearest neighbor nhanh, hybrid search với filter hoặc vector storage scalable. |
| sparse-autoencoder-training | Huấn luyện và phân tích Sparse Autoencoder (SAE) bằng SAELens để phân tách activation mạng nơ-ron thành feature có thể diễn giải. |
| simpo-training | Simple Preference Optimization cho LLM alignment. Thay thế DPO không cần reference (+6.4 điểm trên AlpacaEval 2.0). Không cần reference model, hiệu quả hơn DPO. |
| slime-rl-training | Hướng dẫn post-training LLM với RL bằng slime, framework Megatron+SGLang. Dùng khi đào tạo model GLM hoặc cần tích hợp chặt Megatron-LM cho RL scaling. |
| stable-diffusion | Tạo ảnh text-to-image tiên tiến với Stable Diffusion qua HuggingFace Diffusers. Dùng khi tạo ảnh từ prompt, image-to-image, inpainting hoặc xây pipeline khuếch tán tùy chỉnh. |
| tensorrt-llm | Tối ưu suy luận LLM với NVIDIA TensorRT — thông lượng tối đa và độ trễ thấp nhất. Dùng cho deployment production trên GPU NVIDIA (A100/H100) khi cần suy luận nhanh hơn 10-100x so với PyTorch. |
| distributed-llm-pretraining-torchtitan | Pre-training LLM phân tán PyTorch-native bằng torchtitan với song song 4D (FSDP2, TP, PP, CP). Dùng khi pre-training Llama 3.1, DeepSeek V3 hoặc model tùy chỉnh ở quy mô 8-512+ GPU. |
| whisper | Model nhận dạng giọng nói đa năng của OpenAI. Hỗ trợ 99 ngôn ngữ, phiên âm, dịch sang tiếng Anh và nhận dạng ngôn ngữ. 6 kích thước model từ tiny (39M) đến large (1550M). |
Năng suất
| Kỹ năng | Mô tả |
|---|---|
| canvas | Tích hợp Canvas LMS — lấy khóa học đã đăng ký và bài tập bằng xác thực API token. |
| here.now | Xuất bản site tĩnh lên {slug}.here.now và lưu file riêng tư trong Drive đám mây cho agent-to-agent handoff. |
| memento-flashcards | Hệ thống flashcard lặp lại ngắt quãng. Tạo thẻ từ sự kiện hoặc văn bản, chat với flashcard, tạo quiz từ transcript YouTube, ôn tập thẻ đến hạn và xuất/nhập. |
| shopify | Shopify Admin & Storefront GraphQL API qua curl. Sản phẩm, đơn hàng, khách hàng, tồn kho, metafield. |
| siyuan | SiYuan Note API để tìm kiếm, đọc, tạo và quản lý block/document trong knowledge base tự host qua curl. |
| telephony | Cung cấp khả năng điện thoại cho Hermes. Cấp phát số Twilio, gửi/nhận SMS/MMS, gọi trực tiếp và gọi ra do AI điều khiển qua Bland.ai hoặc Vapi. |
Nghiên cứu
| Kỹ năng | Mô tả |
|---|---|
| bioinformatics | Cổng vào 400+ kỹ năng tin sinh học từ bioSkills và ClawBio. Bao gồm genomics, transcriptomics, single-cell, variant calling, pharmacogenomics, metagenomics, sinh học cấu trúc. |
| domain-intel | Trinh sát domain thụ động bằng Python stdlib. Khám phá subdomain, kiểm tra SSL, tra cứu WHOIS, bản ghi DNS, kiểm tra khả dụng domain và phân tích bulk multi-domain. Không cần API key. |
| drug-discovery | Trợ lý nghiên cứu dược phẩm cho workflow khám phá thuốc. Tìm hợp chất bioactive trên ChEMBL, tính drug-likeness (Lipinski Ro5, QED, TPSA), tra cứu tương tác thuốc-thuốc qua OpenFDA. |
| duckduckgo-search | Tìm kiếm web miễn phí qua DuckDuckGo — text, tin tức, ảnh, video. Không cần API key. Ưu tiên ddgs CLI khi đã cài; dùng Python DDGS sau khi xác minh ddgs khả dụng. |
| searxng-search | Meta-search miễn phí qua SearXNG — tổng hợp kết quả từ 70+ công cụ tìm kiếm. Tự host hoặc dùng instance công cộng. Không cần API key. |
| gitnexus-explorer | Index codebase với GitNexus và phục vụ đồ thị kiến thức tương tác qua web UI + Cloudflare tunnel. |
| parallel-cli | Skill vendor tùy chọn cho Parallel CLI — tìm kiếm web agent-native, trích xuất, nghiên cứu sâu, làm giàu, FindAll và giám sát. |
| qmd | Tìm kiếm KB cá nhân, ghi chú, tài liệu và transcript cuộc họp cục bộ bằng qmd — công cụ truy xuất hybrid với BM25, tìm kiếm vector và LLM reranking. Hỗ trợ CLI và MCP. |
| scrapling | Web scraping với Scrapling — HTTP fetching, stealth browser automation, bypass Cloudflare và spider crawling qua CLI và Python. |
Bảo mật
| Kỹ năng | Mô tả |
|---|---|
| 1password | Thiết lập và sử dụng 1Password CLI (op). Dùng khi cài CLI, bật tích hợp desktop app, đăng nhập và đọc/inject secret cho lệnh. |
| oss-forensics | Điều tra chuỗi cung ứng, phục hồi bằng chứng và phân tích pháp y cho repo GitHub. Bao gồm khôi phục commit đã xóa, phát hiện force-push, trích xuất IOC và báo cáo pháp y có cấu trúc. |
| sherlock | Tìm kiếm tên người dùng OSINT trên 400+ mạng xã hội. Truy lùng tài khoản theo tên người dùng. |
Phát triển Web
| Kỹ năng | Mô tả |
|---|---|
| page-agent | Nhúng alibaba/page-agent vào ứng dụng web — JavaScript GUI agent trong trang, đóng gói dưới dạng thẻ script hoặc npm package, cho phép người dùng cuối điều khiển UI bằng ngôn ngữ tự nhiên. |
Đóng góp kỹ năng tùy chọn
Để thêm kỹ năng tùy chọn mới vào repository:
- Tạo thư mục trong
optional-skills/<danh-mục>/<tên-kỹ-năng>/ - Thêm
SKILL.mdvới frontmatter chuẩn (name, description, version, author) - Bao gồm file hỗ trợ trong thư mục con
references/,templates/hoặcscripts/ - Gửi pull request — kỹ năng sẽ xuất hiện trong danh mục và có trang riêng sau khi merge