本文要点
- 默认已装:fresh install 会把 repo 里
skills/下约 70 个 bundled skills 复制到~/.hermes/skills/,无需手动安装。 - P0 先验证:
plan、github-pr-workflow、test-driven-development、systematic-debugging——覆盖「想清楚 → 写对 → 合进去」主链路。 - P1 按需装 official:
official/security/1password、official/migration/openclaw-migration、official/mcp/fastmcp等有明确场景再装,信任级别高于社区源。 - 别一口气装 Hub:skills.sh / browse.sh 等社区技能走安全扫描;非
dangerous才可--force,装前用hermes skills inspect预览。 - 7×24 跑 Hermes:Skills 与 MCP、worktree 同机;合盖笔记本会导致 slash command 会话断链——Cloud Mac 更适合长期 Agent 主机(见文末落地清单)。
1. 为什么 Skills 比多装几个 MCP 更重要
MCP 给 Agent 接「手」——读 Git、查数据库、调 HTTP。Skills 给 Agent 接「脑中的 SOP」:遇到 PR 该怎么开、debug 该按什么顺序、写计划时该不该直接改代码。二者互补,但新手常犯一个错: MCP 接了一堆,Skills 却只用默认目录里随机的几个 slash command。
Hermes 的 Skills 系统有三个工程优势,也是本文排优先级的依据:
- 渐进式披露(Progressive Disclosure):会话启动只加载约 3k token 的技能索引(
skills_list());真正用到某个技能时才skill_view(name)拉全文。你可以装很多技能而不撑爆上下文。 - Slash command 一等公民:每个已安装技能自动变成
/skill-name命令,在 CLI、Telegram、Discord 等 Gateway 面统一可用。 - 自进化闭环:复杂任务(5+ tool calls)成功后,Agent 可通过
skill_manage把踩坑经验写成新 SKILL.md——你的清单会随使用自动变长。
官方文档入口:Skills System、Working with Skills。若你还在 Hermes 与 OpenClaw 之间选型,建议先读站内 先搞懂 Hermes:它解决不了 OpenClaw 能做的事——本文默认你已决定用 Hermes 做个人/团队 Agent 主机。
2. Hermes Skills 三层来源:builtin / official / community
所有技能最终落在 ~/.hermes/skills/,但来源与信任级别不同:
| 层级 | 来源 | 安装方式 | 信任级别 |
|---|---|---|---|
| Bundled(内置) | repo skills/,install / update 时同步 |
默认已有;hermes update 增量同步未改动的副本 |
builtin,始终信任 |
| Official Optional | repo optional-skills/ |
hermes skills install official/... |
official,无第三方警告面板 |
| Community / Hub | skills.sh、GitHub、browse.sh、well-known URL 等 | hermes skills install ...,必要时 --force |
trusted 或 community,须安全扫描 |
想从零开始、不要任何内置技能?安装时加 --no-skills,或运行 hermes skills opt-out 阻止后续 seeding。大多数人不该这么做——bundled 目录才是本文清单的主体。
3. P0–P4 安装优先级矩阵(决策核心)
下面这张表是全文核心:先装哪几个、什么时候才值得装 Hub 技能。P 数字越小越优先;同层内顺序可并行验证。
| 优先级 | 技能 / 包 | 解决什么问题 | 验证命令 |
|---|---|---|---|
| P0 | plan |
复杂任务先写实现计划到 .hermes/plans/,避免 Agent 直接开干 |
/plan 重构 auth 模块 |
| P0 | github-pr-workflow + github-code-review |
标准化 PR 创建、review 话术与合入检查 | /github-pr-workflow 为 feature/x 开 PR |
| P0 | test-driven-development + systematic-debugging |
先写失败测试再实现;debug 按固定阶段而非乱试 | /systematic-debugging CI 间歇性失败 |
| P1 | codebase-inspection、github-issues、github-repo-management |
大仓导航、Issue 生命周期、仓库设置 | hermes chat -q "用 codebase-inspection 扫 src/" |
| P1 | claude-code / codex / opencode |
在 Hermes 内编排其他 CLI Agent(与 云 Mac 跑 Claude Code 组合) | /claude-code 解释当前分支 diff |
| P2 | notion、google-workspace、obsidian |
知识库与文档流水线;需 OAuth / API 配置 | /notion 后按提示完成 setup |
| P2 | excalidraw、architecture-diagram、nano-pdf |
架构图、白板、PDF 输出;适合技术写作与评审 | /excalidraw 画三层架构 |
| P2(仅 macOS) | imessage、apple-reminders、findmy、macos-computer-use |
Apple 生态自动化;platforms: [macos] 在其他 OS 自动隐藏 |
/apple-reminders 加一条发布 checklist |
| P3 | official/security/1password |
密钥与凭据工作流;团队 Agent 主机推荐 | hermes skills install official/security/1password |
| P3 | official/migration/openclaw-migration |
从 OpenClaw 迁配置到 Hermes | 见 官方 migration 文档 |
| P3 | official/mcp/fastmcp、official/mcp/mcporter |
MCP Server 脚手架与工具移植 | 配合 MCP 部署文 使用 |
| P4 | skills.sh / browse.sh / 自定义 GitHub tap | 垂直领域(React 最佳实践、网站自动化等) | hermes skills inspect ... 后再 install |
推荐组合(Bundle):把 P0 里常一起用的技能打成包,一条命令加载:
hermes bundles create backend-dev \
--skill github-code-review \
--skill test-driven-development \
--skill github-pr-workflow \
-d "后端功能开发:测试 → 实现 → PR"
# 使用:/backend-dev 重构 auth 中间件
4. 内置技能完整目录(按 17 类分组)
以下清单同步自 NousResearch/hermes-agent/skills(2026-06 主干)。安装后可用 hermes chat --toolsets skills -q "列出所有 skills" 或会话内 /skills list 核对本地副本。
4.1 software-development(软件开发 · 11)
日常写代码最高频的一类。优先熟悉:plan、test-driven-development、systematic-debugging、requesting-code-review、simplify-code。
plan— 写实现计划而非直接执行test-driven-development— TDD 工作流systematic-debugging— 分阶段排障requesting-code-review— 发起 review 的标准话术simplify-code— 重构与简化spike— 探索性原型python-debugpy— Python 调试器集成node-inspect-debugger— Node 调试hermes-agent-skill-authoring— 教 Agent 写 SKILL.md
4.2 github(GitHub · 6)
github-pr-workflow、github-code-review、github-issuesgithub-repo-management、github-auth、codebase-inspection
4.3 autonomous-ai-agents(Agent 编排 · 4)
claude-code、codex、opencode、hermes-agent
4.4 devops(2)
kanban-orchestrator、kanban-worker— 多任务看板编排
4.5 mlops(4)
evaluation、huggingface-hub、inference、models
4.6 research(5)
arxiv、research-paper-writing、llm-wiki、polymarket、blogwatcher
4.7 productivity(8)
notion、google-workspace、obsidian(note-taking 类另列)、airtablepowerpoint、teams-meeting-pipeline、ocr-and-documents、maps、nano-pdf
4.8 creative(16)
视觉与多媒体向,按需选用:excalidraw、architecture-diagram、ascii-art、manim-video、comfyui、p5js、claude-design、baoyu-infographic、songwriting-and-ai-music 等。
4.9 apple(5 · 仅 macOS)
imessage、apple-reminders、apple-notes、findmy、macos-computer-use
4.10 media(4)
gif-search、youtube-content、heartmula、songsee
4.11 其余类别
- data-science:
jupyter-live-kernel - email:
himalaya - social-media:
xurl - note-taking:
obsidian - smart-home:
openhue
内置合计 约 70 个技能、17 个顶层分类。不必逐个背;按上文 P0–P2 覆盖你的主场景即可,其余遇到再 /skill-name 试用。
5. 官方 Optional Skills 清单
这些技能在 repo optional-skills/ 中,不会随默认安装复制,需要显式安装。按类别:
| 类别 | 技能 | 典型场景 |
|---|---|---|
| security | 1password、godmode、oss-forensics、sherlock、web-pentest |
凭据管理、OSINT、渗透测试辅助 |
| migration | openclaw-migration |
OpenClaw → Hermes 配置迁移 |
| mcp | fastmcp、mcporter |
自建 MCP Server |
| software-development | code-wiki、rest-graphql-debug、subagent-driven-development |
文档/wiki、API 调试、子 Agent 驱动开发 |
| web-development | page-agent |
页面级自动化 Agent |
| 其余 | blockchain、finance、gaming、health、payments 等目录下技能 | 垂直领域;用 hermes skills browse --source official 浏览 |
# 浏览官方 optional
hermes skills browse --source official
# 安装示例
hermes skills install official/security/1password
hermes skills install official/migration/openclaw-migration
hermes skills install official/mcp/fastmcp
6. Skills Hub 与社区源怎么装
Hermes 集成了多个发现与安装源(详见 Skills Hub 文档):
- skills.sh(Vercel 目录):
hermes skills search react --source skills-sh - GitHub 直装:
hermes skills install openai/skills/k8s - well-known:站点发布
/.well-known/skills/index.json,如 Mintlify 文档技能 - browse.sh:200+ 网站自动化 SKILL(Airbnb、arXiv 等),标识符形如
browse-sh/... - 直接 URL:
hermes skills install https://example.com/SKILL.md --name my-skill
安全流程(必做):
hermes skills inspect <identifier>— 预览内容与上游元数据- 安装 — 自动安全扫描;
caution/warn可用--force覆盖,dangerous不可强制 - 定期
hermes skills check+hermes skills update同步上游变更
信任级别:openai/skills、anthropics/skills、NVIDIA/skills 等为 trusted;多数 marketplace 为 community。读一遍 SKILL.md 再装——2026 年 Agent Skills 规范的安全模型仍在演进(参见 agentskills.io)。
7. Skill Bundles:把常一起用的技能打成包
Bundle 是 ~/.hermes/skill-bundles/*.yaml 里的小文件,一条 slash command 同时加载多个技能。适合团队把「我们永远这样干活」固化下来:
# 列出现有 bundle
hermes bundles list
# 发版准备:review + PR + 计划
hermes bundles create release-prep \
--skill github-code-review \
--skill github-pr-workflow \
--skill plan \
-d "发版前检查与 PR 流程"
注意:Bundle 不会替你安装缺失技能;只是加载别名。缺失项会跳过并在会话里提示。
8. Agent 自写 Skills 与审批门
Hermes 的独特能力是 skill_manage 工具:任务成功(尤其 5+ tool calls)或从错误中恢复后,Agent 可自动 create / patch 技能。这对个人用户是福音,对生产环境可能是风险。
若你希望人工审批每一次技能写入,在 ~/.hermes/config.yaml 开启:
skills:
write_approval: true # 默认 false
然后在会话里:/skills pending → /skills diff <id> → /skills approve <id>。与 memory.write_approval 类似,适合小模型误写或合规环境。
你改动了 bundled 技能副本后,hermes update 不会覆盖你的编辑;若想恢复上游版本:hermes skills reset google-workspace --restore。
9. 场景矩阵:你该装哪一组
| 你是谁 | P0 必用 | P1–P2 建议 | P3 official |
|---|---|---|---|
| 独立开发者 | plan + github-pr-workflow + TDD + debugging | codebase-inspection、excalidraw | — |
| iOS / macOS 工程师 | 同上 + systematic-debugging | apple/* 全套、claude-code | fastmcp(若接 MCP) |
| ML 工程师 | plan + github-* | mlops/*、arxiv、jupyter-live-kernel | Hub: huggingface 相关 |
| 从 OpenClaw 迁移 | plan + github-pr-workflow | hermes-agent、notion | openclaw-migration |
| 团队共享 Agent 主机 | backend-dev bundle | google-workspace、teams-meeting-pipeline | 1password、MCP optional |
10. 五个常见误区
- 「Skills 越多越好」 — 索引只占 ~3k token,但 Agent 路由混乱时仍会选错技能。先固化 P0 bundle,再按需扩展。
- 「装完 Hub 技能就等于会用了」 — 许多技能要
hermes setup或required_environment_variables;.messaging 端不会让你在聊天里填密钥。 - 「bundled 技能会自动更新」 — 你改过的副本会被 manifest 标为 user-modified,永远跳过同步;需要
hermes skills reset。 - 「Skills 可以替代 MCP」 — Skills 教流程;MCP 提供实时工具调用。写代码场景二者都要,见 MCP Server 部署文。
- 「笔记本合盖不影响 Skills」 — Gateway 长会话、定时任务、slash command 依赖主机在线;7×24 请用云 Mac 或服务器。
11. 48 小时验收与 Cloud Mac 落地
- 日租 Cloud Mac(或本地 Mac 先 PoC),安装 Hermes:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash - 验证 bundled 已就位:
ls ~/.hermes/skills/software-development/plan - 跑 P0 四条:
/plan、/github-pr-workflow、/test-driven-development、/systematic-debugging,确认skill_view出现在日志 - 创建
backend-devbundle,用真实小需求走一遍 - 按需
hermes skills install official/security/1password(团队场景) - 笔记本合盖 8 小时,从 Telegram/CLI 重连,确认 slash command 仍可用
- 满意后锁月租;Runner / launchd 可参考 Mac mini GitHub Actions Runner 指南
多 Agent 并行(Hermes + Claude Code + worktree)的布局见 远程 Mac worktree 短租;个人 AI 三件套语境见 AI Coding + Personal AI + Agent 架构。
12. FAQ
Q:内置技能有多少个?
A:2026-06 主干约 70 个,分 17 个顶层目录。以 hermes skills list 或 /skills list 本地准绳为准。
Q:和 Cursor Skills 通用吗?
A:格式上均基于 SKILL.md + agentskills.io 方向收敛,但路径、加载器、slash command 命名不同。Hermes 技能在 ~/.hermes/skills/;可用 skills.external_dirs 指向共享目录。
Q:--force 什么时候用?
A:仅当你已人工审阅 SKILL.md,且扫描结果为 caution/warn。dangerous verdict 无法绕过。
Q:不想用任何内置技能?
A:curl ... install.sh | bash -s -- --no-skills 或 hermes skills opt-out --remove(会确认后删除未改动的 bundled 副本)。
结论
2026 年装 Hermes,真正值得花时间的是「优先级」而不是「大全」:P0 的 plan + GitHub + TDD/debug 覆盖主交付链路;P3 的 official 技能在有明确场景时再装;P4 社区 Hub 技能务必 inspect + 审阅后再 --force。内置 70 个 bundled skills 已是全网最完整的开箱目录之一——先把它们用熟,再让 Agent 通过 skill_manage 帮你把清单变长。
用 Cloud Mac 7×24 跑 Hermes Agent + Skills
独占 M4 裸金属,亚太/美东节点。适合 Hermes Gateway、MCP 与 ~/.hermes/skills/ 同机常驻;48 小时日租验收 P0 技能链路,满意再升月租。
配置租 Mac 方案 · 查看 M4 规格 · 开通验收清单