跳转到内容

Hermes Skills 清单与维护

本文整理本机 Hermes Skills 的来源、用途、维护边界和当前检查结果。统计日期:2026-07-15。

一、结论

当前 Skill 分为三层,不应混在一起移动或批量改写:

  1. Hermes 内置 Skills:随桌面版提供,由版本升级维护。
  2. Hermes 本地 Skills:用户定制、可直接维护,目前有 2 个。
  3. 项目级 Skills:只服务特定项目,保留在项目目录中,不应复制进全局目录造成双份真源。

当前 Hermes CLI 实际报告:64 个已启用 Skill(62 builtin + 2 local),无 Hub 安装项、无禁用项。

二、目录与来源

层级路径当前内容维护策略
Hermes 全局D:\software\hermesHermes Agent CN Desktop\data\hermes-home\skills内置与本地 Skill内置项不手改;本地项可维护
基金项目D:\data\fund\.claude\skillsfund_analysisocr_alipaysa.scientific-slides随项目维护
OpenCode 用户级C:\Users\GhostCloud\.config\opencode\skillspowershell-reliable由 OpenCode 使用,不计入 Hermes 清单

文件系统中找到的 SKILL.md 数量可能大于 CLI 的“已启用”数量,因为 CLI 会按来源、平台、依赖与清单规则过滤;应以 hermes skills list 作为 Hermes 当前可用清单的准绳。

三、优先使用的核心 Skills

日常核心

Skill用途典型触发
hermes-agentHermes 配置、MCP、Gateway、Profile、排错配置或检查 Hermes
obsidian搜索、创建、维护 Markdown/Obsidian 笔记整理知识库、写笔记
opencode调度 OpenCode 完成编码任务实现、重构、审查代码
systematic-debugging系统化定位故障根因Bug、测试失败、异常行为
plan复杂开发任务规划多步骤开发前
vitepress-docs-maintenance维护 VitePress、修复链接并验证构建修改 D:\data\docs

个人业务核心

Skill所在层级用途
fund-portfolio-analysisHermes 本地编排基金 SOP、行情、诊断和文档更新
fund_analysis基金项目单只基金快速估值与深度分析脚本
ocr_alipay基金项目支付宝基金截图 OCR 与结构化提取

fund-portfolio-analysis 是全局编排入口;项目内的 fund_analysisocr_alipay 是脚本与项目细节的真源。三者职责互补,不建议合并成一个超大 Skill。

四、按类别查看当前 Hermes Skills

CLI 当前启用项主要分为:

  • autonomous-ai-agents:Claude Code、Codex、Hermes、OpenCode
  • creative:图表、信息图、设计、视频、音乐等
  • github:认证、Issue、PR、代码审查、仓库管理
  • productivity:基金、OCR、PDF、PowerPoint、Notion 等
  • research:arXiv、资料研究、知识检索等
  • software-development:规划、调试、TDD、代码简化、VitePress 等
  • 其他:Apple、邮件、媒体、MLOps、笔记、智能家居、社交平台

完整实时列表使用:

powershell
$hermes = "D:\software\hermesHermes Agent CN Desktop\data\desktop-bin\hermes.bat"
& $hermes skills list

五、本次质量检查

正常项

  • CLI 未发现重名的已启用 Skill。
  • 两个 Hermes 本地 Skill 均处于 enabled:
    • fund-portfolio-analysis
    • vitepress-docs-maintenance
  • 项目级基金 Skills 已集中在 D:\data\fund\.claude\skills,边界清晰。
  • Curator 已启用,周期为 7 天;30 天未使用标 stale,90 天未使用归档。

需要留意但不宜直接改动

  • 部分内置 Skill 缺少可选的 authorversion 字段;它们仍被 CLI 正常加载。应等待桌面版升级修复,不在安装目录中手工统一格式。
  • research-paper-writingSKILL.md 文件体积超过常规 100,000 字符建议值,但它属于内置内容。本次不改写。
  • sa.scientific-slides 目前放在基金项目中,功能上与基金分析无直接关系。若它会被多个项目复用,后续可迁移为独立全局 Skill;迁移前需验证脚本依赖和环境变量,不能只移动 SKILL.md
  • Curator 的统计口径与 skills list 不同:Curator 维护使用记录,CLI 展示当前可启用项,因此数字不必相同。

六、维护规则

  1. 内置不改builtin 项随 Hermes 升级,避免本地修改被覆盖。
  2. 本地可改:只直接维护来源为 local 的 Skill。
  3. 项目真源唯一:基金脚本继续留在基金项目,不复制进 Hermes 全局 Skill。
  4. 先备份再归档:使用 Curator 的 backup/rollback,不直接删除长期未用 Skill。
  5. 渐进披露SKILL.md 保留核心流程;大量说明放进 references/,脚本放进 scripts/
  6. 修改后验证:检查 frontmatter、路径、脚本调用,并用新会话或 /reload-skills 重新加载。
  7. 不记录密钥:Skill、参考文档和笔记中不写 API Key、Token、Cookie。

七、常用维护命令

powershell
$hermes = "D:\software\hermesHermes Agent CN Desktop\data\desktop-bin\hermes.bat"

# 当前可用清单
& $hermes skills list

# 搜索与检查
& $hermes skills search <关键词>
& $hermes skills inspect <skill-id>

# Curator 状态与安全预览
& $hermes curator status
& $hermes curator run --dry-run
& $hermes curator backup
& $hermes curator list-archived

不要仅为“看起来整齐”而批量删除低频 Skill。低频不等于无用;优先交给 Curator 按使用记录标记、备份和归档。

八、推荐后续动作

  • 保留当前 62 builtin + 2 local 的启用结构。
  • 把维护重点放在两个本地 Skill,而不是格式化全部内置 Skill。
  • 下次升级 Hermes 后重新运行 skills list,更新本文数量。
  • 若经常制作科研幻灯片,再把 sa.scientific-slides 连同 references/scripts/assets/ 整包迁移并单独验证。

相关笔记

参考资料

基于 MIT 许可发布