可选技能目录
官方可选技能随 hermes-agent 仓库一起提供,位于 optional-skills/ 但默认未激活。显式安装:
hermes skills install official/<category>/<skill>
例如:
hermes skills install official/blockchain/solana
hermes skills install official/mlops/flash-attention
安装后,技能会出现在 agent 的技能列表中,并可以在检测到相关任务时自动加载。
卸载:
hermes skills uninstall <skill-name>
Autonomous AI Agents
| 技能 | 描述 |
|---|---|
| blackbox | 将编码任务委托给 Blackbox AI CLI agent。多模型 agent,带有内置评判器,运行任务通过多个 LLM 并选择最佳结果。 |
| honcho | 使用 Honcho memory 配置 Hermes — 跨会话用户建模、多 profile 对等隔离、观察配置和辩证推理。 |
Blockchain
| 技能 | 描述 |
|---|---|
| base | 查询 Base(以太坊 L2)区块链数据,包括 USD 价格 — 钱包余额、代币信息、交易详情、gas 分析、合约检查、鲸鱼检测和实时网络统计。无需 API 密钥。 |
| solana | 查询 Solana 区块链数据,包括 USD 价格 — 钱包余额、代币投资组合及价值、交易详情、NFT、鲸鱼检测和实时网络统计。无需 API 密钥。 |
Communication
| 技能 | 描述 |
|---|---|
| one-three-one-rule | 用于提案和决策的结构化沟通框架。 |
Creative
| 技能 | 描述 |
|---|---|
| blender-mcp | 通过 socket 连接 blender-mcp 插件直接控制 Blender。创建 3D 对象、材质、动画和运行任意 Blender Python (bpy) 代码。 |
| meme-generation | 通过选择模板并使用 Pillow 覆盖文本生成真实 meme 图像。生成实际的 .png meme 文件。 |
DevOps
| 技能 | 描述 |
|---|---|
| cli | 通过 inference.sh CLI(infsh)运行 150+ AI 应用 — 图像生成、视频创建、LLM、搜索、3D 和社交自动化。 |
| docker-management | 管理 Docker 容器、镜像、卷、网络和 Compose 栈 — 生命周期操作、调试、清理和 Dockerfile 优化。 |
Email
| 技能 | 描述 |
|---|---|
| agentmail | 通过 AgentMail 给予 agent 自己的专属邮箱。使用 agent 拥有的电子邮件地址发送、接收和管理电子邮件。 |
Health
| 技能 | 描述 |
|---|---|
| neuroskill-bci | 用于神经科学研究工作流的脑机接口(BCI)集成。 |
MCP
| 技能 | 描述 |
|---|---|
| fastmcp | 使用 FastMCP 在 Python 中构建、测试、检查、安装和部署 MCP 服务器。涵盖将 API 或数据库包装为 MCP 工具、暴露资源或提示,以及部署。 |
Migration
| 技能 | 描述 |
|---|---|
| openclaw-migration | 将用户的 OpenClaw 自定义足迹迁移到 Hermes Agent。导入兼容的记忆、SOUL.md、命令允许列表、用户技能和选定的 workspace 资产。 |
MLOps
最大的可选类别 — 涵盖从数据整理到生产推理的完整 ML 管道。
| 技能 | 描述 |
|---|---|
| accelerate | 最简单的分布式训练 API。四行代码为任何 PyTorch 脚本添加分布式支持。DeepSpeed/FSDP/Megatron/DDP 统一 API。 |
| chroma | 开源嵌入数据库。存储嵌入和元数据,执行向量和全文搜索。简单的 4 函数 API,用于 RAG 和语义搜索。 |
| faiss | Facebook 的高效相似性搜索和密集向量聚类库。支持数十亿向量、GPU 加速和各种索引类型(Flat、IVF、HNSW)。 |
| flash-attention | 使用 Flash Attention 优化 transformer 注意力,实现 2-4 倍加速和 10-20 倍内存减少。支持 PyTorch SDPA、flash-attn 库、H100 FP8 和滑动窗口。 |
| hermes-atropos-environments | 为 Atropos 训练构建、测试和调试 Hermes Agent RL 环境。涵盖 HermesAgentBaseEnv 接口、奖励函数、agent 循环集成和评估。 |
| huggingface-tokenizers | 为研究和生产优化的高速分词器。基于 Rust 实现,可在 20 秒内分词 1GB。支持 BPE、WordPiece 和 Unigram 算法。 |
| instructor | 通过 Pydantic 验证从 LLM 响应中提取结构化数据,自动重试失败的提取,并流式传输部分结果。 |
| lambda-labs | 用于 ML 训练和推理的预留和按需 GPU 云实例。SSH 访问、持久文件系统和多节点集群。 |
| llava | 大语言和视觉助手 — 将 CLIP 视觉与 LLaMA 语言模型结合的视觉指令调整和基于图像的对话。 |
| nemo-curator | 用于 LLM 训练的 GPU 加速数据整理。模糊去重(16 倍更快)、质量过滤(30+ 启发式)、语义去重、PII 删除。通过 RAPIDS 扩展。 |
| pinecone | 用于生产 AI 的托管向量数据库。自动扩展、混合搜索(密集 + 稀疏)、元数据过滤和低延迟(p95 ≤100ms)。 |
| pytorch-lightning | 具有 Trainer 类的高级 PyTorch 框架,自动分布式训练(DDP/FSDP/DeepSpeed)、回调系统和最小样板。 |
| qdrant | 高性能向量相似性搜索引擎。Rust 驱动,具有快速最近邻搜索、带有过滤的混合搜索和可扩展向量存储。 |
| saelens | 使用 SAELens 训练和分析稀疏自编码器(SAE),将神经网络激活分解为可解释特征。 |
| simpo | 简单偏好优化 — DPO 的无参考替代方案,性能更好(AlpacaEval 2.0 上 +6.4 分)。无需参考模型。 |
| slime | 使用 Megatron+SGLang 框架进行 LLM post-training 的 RL。定制数据生成工作流和紧密的 Megatron-LM 集成以进行 RL 扩展。 |
| tensorrt-llm | 使用 NVIDIA TensorRT 优化 LLM 推理以获得最大吞吐量。在 A100/H100 上比 PyTorch 快 10-100 倍,支持量化(FP8/INT4)和飞行批处理。 |
| torchtitan | 使用 4D 并行性(FSDP2、TP、PP、CP)的 PyTorch 原生分布式 LLM 预训练。使用 Float8 和 torch.compile 从 8 扩展到 512+ GPU。 |
Productivity
| 技能 | 描述 |
|---|---|
| canvas | Canvas LMS 集成 — 使用 API 令牌认证获取注册课程和作业。 |
| memento-flashcards | 间隔重复卡片系统,用于学习和知识保留。 |
| siyuan | SiYuan Note API,用于在自托管知识库中搜索、读取、创建和管理块和文档。 |
| telephony | 给予 Hermes 电话能力 — 配置 Twilio 号码、发送/接收 SMS/MMS、打电话,以及通过 Bland.ai 或 Vapi 放置 AI 驱动的外呼。 |
Research
| 技能 | 描述 |
|---|---|
| bioinformatics | 400+ 生物信息学技能网关,来自 bioSkills 和 ClawBio。涵盖基因组学、转录组学、单细胞、变异调用、药物基因组学、元组学、结构生物学等。 |
| domain-intel | 使用 Python stdlib 进行被动域名侦察。子域名发现、SSL 证书检查、WHOIS 查询、DNS 记录和批量多域名分析。无需 API 密钥。 |
| duckduckgo-search | 通过 DuckDuckGo 免费网络搜索 — 文本、新闻、图片、视频。无需 API 密钥。 |
| gitnexus-explorer | 使用 GitNexus 为代码库建立索引,并通过 Web UI 和 Cloudflare 隧道提供交互式知识图谱。 |
| parallel-cli | Parallel CLI 供应商技能 — agent 原生网络搜索、提取、深度研究、丰富和监控。 |
| qmd | 使用 qmd 在本地搜索个人知识库、笔记、文档和会议记录 — 具有 BM25、向量搜索和 LLM 重排的混合检索引擎。 |
| scrapling | 使用 Scrapling 进行 Web 抓取 — HTTP 获取、隐身浏览器自动化、Cloudflare 绕过和通过 CLI 和 Python 的蜘蛛爬行。 |
Security
| 技能 | 描述 |
|---|---|
| 1password | 设置和使用 1Password CLI(op)。安装 CLI、启用桌面应用集成、登录并读取/注入命令的秘密。 |
| oss-forensics | 开源软件取证 — 分析包、依赖项和供应链风险。 |
| sherlock | 在 400+ 社交网络上进行 OSINT 用户名搜索。按用户名追踪社交媒体账户。 |
贡献可选技能
要为仓库添加新的可选技能:
- 在
optional-skills/<category>/<skill-name>/下创建目录 - 添加带有标准 frontmatter 的
SKILL.md(name、description、version、author) - 在
references/、templates/或scripts/子目录中包含任何支持文件 - 提交 pull request — 技能合并后将出现在此目录中