重點摘要
- 預設已安裝:全新安裝會把 repo
skills/下約 70 個 bundled skills 複製到~/.hermes/skills/,無需手動安裝。 - 先驗證 P0:
plan、github-pr-workflow、test-driven-development、systematic-debugging——想清楚 → 寫對 → 合進去的主鏈路。 - 有場景再裝 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 Server 更重要
MCP 給 Agent「手」——讀 Git、查資料庫、打 HTTP。Skills 給它 SOP 式的程序性記憶:怎麼開 PR、分階段除錯、寫程式前先規劃。兩者互補,但新手常接很多 MCP,卻只用預設 slash command。
Hermes Skills 有三個工程特性,支撐本文的優先級模型:
- 漸進式揭露:會話只載入約 3k token 的技能索引(
skills_list());完整內容透過skill_view(name)按需載入。可裝很多技能而不爆 context。 - Slash command 一等公民:每個已裝技能在 CLI、Telegram、Discord 等 Gateway 介面都是
/skill-name。 - 自演化閉環:複雜任務(5+ 次 tool call)後,Agent 可用
skill_manage從經驗寫新 SKILL.md——目錄隨使用成長。
文件:Skills System、Working with Skills。還在 Hermes 與 OpenClaw 之間猶豫?請讀 先搞懂 Hermes:OpenClaw 能做而 Hermes 做不到的事——本文假設 Hermes 為個人/團隊 Agent 主機。
2. Hermes Skills:三種來源(內建 / 官方 / 社群)
所有技能最終在 ~/.hermes/skills/,但來源與信任級別不同:
| 層級 | 來源 | 安裝方式 | 信任 |
|---|---|---|---|
| Bundled | repo skills/,安裝/更新時同步 |
預設;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,需安全掃描 |
想零 bundled?用 --no-skills 安裝或 hermes skills opt-out 阻擋後續種子。多數團隊不建議——bundled 目錄是本文骨幹。
3. P0–P4 安裝優先級矩陣(決策核心)
本文核心:先裝哪些、何時值得裝 Hub。P 數字越小優先級越高;同層可並行驗證。
| 優先級 | 技能 / bundle | 解決什麼 | 驗證方式 |
|---|---|---|---|
| P0 | plan | 寫程式前把實作計畫寫進 .hermes/plans/ | /plan refactor auth module |
| P0 | github-pr-workflow + github-code-review | 標準化 PR 建立、review 用語、合併檢查 | /github-pr-workflow open PR for feature/x |
| P0 | test-driven-development + systematic-debugging | 先寫失敗測試;分階段除錯而非瞎猜 | /systematic-debugging intermittent CI failure |
| P1 | codebase-inspection, github-issues, github-repo-management | 大 repo 導航、issue 生命週期、repo 設定 | hermes chat -q "scan src/ with codebase-inspection" |
| P1 | claude-code / codex / opencode | 在 Hermes 內編排其他 CLI Agent——可搭配 Cloud Mac + Claude Code | /claude-code explain current branch diff |
| P2 | notion, google-workspace, obsidian | 知識庫管線;需 OAuth / API 設定 | /notion then follow setup prompts |
| P2 | excalidraw, architecture-diagram, nano-pdf | 架構圖、白板、PDF 輸出供 review | /excalidraw draw three-tier architecture |
| P2 (macOS only) | imessage, apple-reminders, findmy, macos-computer-use | Apple 生態自動化;platforms: [macos] 在其他平台隱藏 | /apple-reminders add release checklist item |
| P3 | official/security/1password | 密鑰與憑證流程;共用 Agent 主機建議安裝 | hermes skills install official/security/1password |
| P3 | official/migration/openclaw-migration | OpenClaw 設定遷移到 Hermes | 見 官方遷移文件 |
| P3 | official/mcp/fastmcp, official/mcp/mcporter | MCP Server 腳手架與工具移植 | 搭配 MCP 部署指南 |
| P4 | skills.sh / browse.sh / custom GitHub tap | 垂直領域(React 最佳實踐、網站自動化等) | hermes skills inspect ... then install |
推薦 bundle: 把常用 P0 技能打包——一個 slash command 載入全部:
hermes bundles create backend-dev \
--skill github-code-review \
--skill test-driven-development \
--skill github-pr-workflow \
-d "Backend feature dev: test → implement → PR"
# Usage: /backend-dev refactor auth middleware
4. bundled 全目錄(17 個頂層類別)
同步自 NousResearch/hermes-agent/skills(main,2026-06)。安裝後用 hermes chat --toolsets skills -q "list all 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(6)
github-pr-workflow、github-code-review、github-issuesgithub-repo-management、github-auth、codebase-inspection
4.3 autonomous-ai-agents(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、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 個 bundled skills、17 類。不必背誦——覆蓋主場景 P0–P2,其餘需要時用 /skill-name 試。
5. 官方 optional 技能清單
位於 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, etc. | 垂直領域;用 hermes skills browse --source official 瀏覽 |
# Browse official optional
hermes skills browse --source official
# Install examples
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 catalog):
hermes skills search react --source skills-sh - GitHub direct:
hermes skills install openai/skills/k8s - well-known: sites publish
/.well-known/skills/index.json(e.g. Mintlify doc skills) - browse.sh: 200+ site automation SKILLs (Airbnb, arXiv, etc.), identifiers like
browse-sh/... - Direct 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;多數市集為 community。安裝前讀 SKILL.md——2026 Agent Skills 安全模型仍在演進(agentskills.io)。
7. Skill Bundles:打包常用組合
Bundle 是 ~/.hermes/skill-bundles/ 下的小 YAML。一個 slash command 載入多技能——適合團隊慣例:
# List existing bundles
hermes bundles list
# Release prep: review + PR + plan
hermes bundles create release-prep \
--skill github-code-review \
--skill github-pr-workflow \
--skill plan \
-d "Pre-release checks and PR flow"
Bundle 不會安裝缺失技能;只載入別名。缺失時會話內警告並跳過。
8. Agent 自寫技能與審批閘門
Hermes 可 skill_manage:任務成功(尤其 5+ tool call)或從錯誤恢復後,Agent 可能 create / patch 技能。個人很強;生產需謹慎。
若需每次寫技能都需人工批准,在 ~/.hermes/config.yaml 啟用:
skills:
write_approval: true # default 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 官方 |
|---|---|---|---|
| 獨立開發者 | plan + github-pr-workflow + TDD + debugging | codebase-inspection, excalidraw | — |
| iOS / macOS 工程師 | 同上 + systematic-debugging | apple/*, claude-code | fastmcp (if using MCP) |
| ML 工程師 | plan + github-* | mlops/*, arxiv, jupyter-live-kernel | Hub: huggingface-related |
| 從 OpenClaw 遷移 | plan + github-pr-workflow | hermes-agent, notion | openclaw-migration |
| 團隊共用 Agent 主機 | backend-dev bundle | google-workspace, teams-meeting-pipeline | 1password, MCP optional |
10. 五個常見誤區
- 「技能越多越好」——索引只有約 3k token,但路由仍可能選錯。先固化 P0 bundle 再擴展。
- 「裝了 Hub 技能就會用」——很多需
hermes setup或required_environment_variables;訊息客戶端不能貼密鑰。 - 「bundled 會自動更新」——使用者修改的副本在 manifest 標記並跳過同步;用
hermes skills reset還原。 - 「Skills 取代 MCP」——Skills 教流程;MCP 提供即時工具呼叫。寫程式兩者都要——見 MCP Server 該跑在哪。
- 「合蓋筆電不影響 Skills」——Gateway 長會話、cron、slash command 需要主機在線;Cloud Mac 或伺服器做 7×24。
11. 48 小時驗收與 Cloud Mac 落地
- 租用 Cloud Mac(或本機 PoC):
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 + 個人 AI + Agent 架構。
12. 常見問題
Q:bundled 技能有多少?
A:2026-06 main 約 70 個,17 個頂層目錄。以本機 hermes skills list 或 /skills list 為準。
Q:與 Cursor Skills 相容嗎?
A:都走向 SKILL.md + agentskills.io,但路徑、載入器、slash 命名不同。Hermes 在 ~/.hermes/skills/;可用 skills.external_dirs 共享目錄。
Q:何時用 --force?
A:僅在手動審閱 SKILL.md 且掃描為 caution/warn 時。dangerous 無法繞過。
Q:想零 bundled?
A:curl ... install.sh | bash -s -- --no-skills 或 hermes skills opt-out --remove(刪除前會確認未改動副本)。
結語
2026 年 Hermes 時間應花在優先級而非囤技能:P0 plan + GitHub + TDD/debug 覆蓋交付;P3 official 場景明確再裝;P4 Hub 必須 inspect + 審閱。約 70 個 bundled 已是極豐富的開箱目錄——先掌握,再讓 skill_manage 擴充你的清單。
用 Cloud Mac 7×24 跑 Hermes Agent + Skills
亞太/美東獨占 M4 裸金屬。Hermes Gateway、MCP 與 ~/.hermes/skills/ 同機;48 小時日租驗證 P0,再升月租。