Open Skills (besoeasy/open-skills) 使用感受

Open Skills (besoeasy/open-skills) 集成评估

基本信息

  • 仓库github.com/besoeasy/open-skills
  • 规模:40+ 技能,MIT 协议,118 stars
  • 定位:社区维护的 AI Agent 技能库,对标 Hermes Skills 生态
  • 安装方式git clone ~/open-skills,无包管理依赖

集成架构

存储位置~open-skills/skills/,每个技能一个子目录,含 SKILL.md + 可选附属文件

推荐使用方式:作为外挂知识库,Hermes 在每个 session 开始时 git pull 同步,任务前检查是否匹配

维度Open SkillsHermes Skills
存储位置独立 git 仓库 ~/open-skillsHermes 内置 skills/ 目录
技能格式纯 SKILL.md,简单目录SKILL.md + scripts/ + references/ + templates/
管理入口无 — 直接文件操作skill_manage / skill_view 原生 CLI
注入方式AI 自行检查 ~/open-skills/skills/*/自动注入 system prompt
安装git cloneskill_manage create
触发AI 主动按目录搜索自然语言 trigger 匹配 + SKILL.md 注入

使用感受

优势

  • 低门槛:一个 git clone 即完成安装,没有 Hermes 的 skill_manage 学习曲线
  • LLM 原生可读:技能文件格式简单直接,任何 LLM 一眼就能理解结构
  • 受众广:明确写明适配 Hermes / Claude / Cursor / Windsurf / Continue.dev 等多种 Agent
  • 理念一致:与 Hermes Skills 共享 "skills = 执行知识,AI = 推理创作" 的分工哲学
  • prompt.txt 设计精良:session 启动清单、skill workflow、definition of done 三件套覆盖完整

局限

  • 技能粒度偏浅:大多数技能是单文件、单步骤操作指引,缺乏 Hermes 的多步骤工作流深度
  • 社区质量参差:40+ 技能覆盖广但深度不一,部分技能只是 API 调用模板
  • 与 Hermes 生态脱节:无法使用 Hermes 的 proxy/variable 注入、requirements 检查、linked_files 等机制
  • 无版本管理:技能变更依赖 git commit,没有 Hermes 的 skill_manage patch/edit 即时热更新
  • 适用性局限:技能偏向通用场景(crypto/PDF/weather/scraping),对量化投资/金融专业领域覆盖不足

实际使用场景评估

在当前环境下(私募基金/量化投资 + 自建 Hermes Agent),Open Skills 的核心价值在于 补充通用能力缺口——Hermes 内置的 financial-services 技能覆盖了投行业务全链路(DCF/LBO/M&A/FOF 报告等),而 Open Skills 提供的是基础设施级别的通用技能(PDF、翻译、天气、地理编码等)。

两者不冲突,是互补关系:Hermes Skills 做专业领域深潜,Open Skills 做通用能力兜底。

推荐策略

  • 保留安装:成本极低(~2MB 磁盘),git pull 同步无副作用
  • 按需使用:任务前 AI 自行检查匹配,不自动注入 system prompt 避免膨胀
  • 不强制检查:领域量化投资任务场景下命中 open-skills 的概率低,不做强制每次 session 检查
  • 斜杠维护:旁路方式存在,可随时启用/停用(删 ~/open-skills 即可)