1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | hermes-agent-skill-authoring-nousresearch-hermes-agent |
| 项目自述名称 | hermes-agent-skill-authoring(SKILL.md frontmatter 中的 name 字段原名) |
| 作者/维护者 | Nous Research(NousResearch 组织;frontmatter 标注 author: Hermes Agent) |
| 来源链接 | https://github.com/NousResearch/hermes-agent/tree/main/skills/software-development/hermes-agent-skill-authoring |
| 许可证 | MIT(仓库根 LICENSE,SKILL.md frontmatter 同步标注) |
| GitHub Stars / Forks | 母仓库 216,672 / 40,637(GitHub API 实测,2026-07-18;该数字属于整个 hermes-agent 合集仓库,不代表本技能个体热度) |
| 最新版本 | 本技能 1.1.0(frontmatter version 字段);母仓库 v0.18.2(2026.7.7.2) |
| 安装方式 | 随 Hermes Agent 主程序内置安装,无需单独下载 |
2. 功能介绍与亮点
Hermes Agent 官方内置的“技能编写指南”元技能:把仓库校验器强制的硬性格式要求(frontmatter 起始位置、字段长度上限、正文非空)与团队沉淀的写作质量原则整合成可直接照做的操作手册——如何取舍“必需步骤”与“分支细节”、如何给每步写可核验的完成标准、如何避免技能文件随时间堆积冗余规则。附带逐项打勾的验证清单和九类常见踩坑。
3. 适用场景
所属分类:元技能与 Agent 增强。适合已在使用 Hermes Agent、希望把复用性强的工作流沉淀为正式技能提交进仓库的开发者,也适合想弄清“用户本地技能”与“仓库内置技能”区别的新用户。
4. 跨 Agent 兼容性
- Hermes Agent:原生支持——本技能是仓库自带的官方内置技能。
- Claude Code / Codex / OpenClaw:不支持——内容围绕 Hermes 专有的
skill_manage工具、校验脚本与~/.hermes/skills/目录展开,这些工具在其他平台不存在;判断基于已读取的 SKILL.md 全文。
5. 推荐理由
官方出品的Hermes Agent技能编写与质量把关指南
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 8 | Nous Research 官方出品,内置于 216,672★ 的 Hermes Agent 旗舰仓库并收录进官方公开 skills-catalog 文档;因属合集仓库子技能,未采信母仓库整体星标 |
| 可用性 | 9 | 随 Hermes Agent 主程序自动获得、零额外安装步骤;文档结构完整(含模板、验证清单、九类常见坑位),最近一次更新 2026-06-18,距今约一个月 |
| 安全性 | 9 | 见下方安全检查清单 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令及权限范围 | 技能本身不带脚本,只指导调用 Hermes 已有的 write_file / skill_manage 等工具,无独立 shell 执行面 |
| ② 运行时是否联网外发数据 | 纯文档/指令类技能,不涉及网络请求 |
| ③ API key/凭据存储方式 | 不涉及任何凭据 |
| ④ 可疑指令/Prompt Injection 迹象 | 已通读 SKILL.md 全文,未发现诱导执行无关操作或外发数据的可疑指令 |
| ⑤ 作者/组织信誉 | Nous Research(NousResearch 组织),Hermes Agent 官方维护团队 |
| ⑥ License | MIT,清晰明确 |
| ⑦ 最近维护时间 | 2026-06-18(约一个月前),母仓库当前仍每日活跃提交 |
7. 跟同类 Skills 相比的优势
| 对比对象 | 定位 | 差异 |
|---|---|---|
| skill-creator(Anthropic) | Claude Code 生态官方出品的技能创建/优化/评测工具,覆盖从零搭建到跑评测的完整生命周期 | 面向 Claude Code 单一生态,功能更全(含评测),但不涉及 Hermes 专有的仓库内/用户本地两条技能路径与其校验器规则 |
| Superpowers(obra) | 独立第三方作者维护的大型技能合集,含 writing-skills 等元技能,强调“脑外持久化流程” | 面向 Claude Code,非官方出品但社区认可度高;不解决 Hermes 特有的 frontmatter 校验与仓库内技能提交规范 |
| Skill Seekers | 把任意文档站点/仓库/PDF 转换为可用技能的通用转换工具 | 解决“从已有资料生成技能”的问题,与本技能“如何按规范手写并校验技能”的定位互补而非重叠 |
8. 用户评价
该技能本身目前在第三方平台尚无具名评价。其所属的 Hermes 技能系统获得过技术媒体关注:DEV Community 作者 Emmanuel Aiyenigba 评价该系统“兼容 agentskills.io 开放标准,可拉取社区共享技能”——但该评价针对技能系统整体,非专门针对本技能。
9. 其他补充
Hermes Agent 内置技能总数超过 80 个,分布在 17 个分类下;本技能所属的 software-development 分类共有 9 个内置技能(含 test-driven-development、requesting-code-review 等)。
10. 安装使用方式
- 随 Hermes Agent 安装自动获得:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash(Linux/macOS/WSL2/Termux)或 PowerShelliex (irm https://hermes-agent.nousresearch.com/install.ps1),无需额外步骤 - 触发方式:用户要求“把工作流提交为仓库内置技能”,或编辑
skills/<分类>/<名称>/SKILL.md时自动加载参考
安装后注意事项:新建或修改的仓库内置技能需在新会话中才会被加载器识别,当前会话内即时编辑不会生效——这是既定缓存行为,而非故障。
11. 注意事项
- 仅适用于 Hermes Agent 生态,其他平台无法直接复用其具体工具调用步骤
- 想创建个人专属本地技能(
~/.hermes/skills/)应改用skill_manage(action='create'),本技能明确注明二者不可混用 - 技能自身不含可执行脚本,效果依赖使用者手动遵循其中的校验规则