HermesAgent.Work
Skills

Hermes Agent Skills中文指南

把重复任务从临时 Prompt 变成可复用技能。先理解边界,再学习搜索、安装和沉淀方法。

01 / 基础概念

Skills 与 Memory怎么区分

一个简单判断:记事实和偏好,用 Memory;按固定方法做事,用 Skill;需要定时或消息触发,就把 Skill 放进 Workflow。

Skill 是“怎么做”

适合保存一套可重复执行的方法:触发条件、输入要求、步骤、输出格式、边界和验收方式。

Memory 是“记住什么”

适合保存稳定事实和偏好,例如项目路径、用户习惯、团队规则。它不应该承载一整套执行流程。

Workflow 是“何时跑”

适合定义输入来源、触发时间、消息推送和人工确认。复杂 Workflow 里通常会复用一个或多个 Skill。

什么时候该做成 Skill

  • 这个任务每周至少重复一次
  • 执行步骤基本稳定,但每次输入不同
  • 输出格式需要固定,例如标签、摘要、回复草稿或清单
  • 里面有容易踩坑的边界,需要长期保留
  • 你希望交给团队成员或客户反复复用

什么时候不该做成 Skill

  • 只是一次性的闲聊或临时问题
  • 只是记录事实、偏好或项目背景
  • 流程还没有跑通,失败点尚不清楚
  • 涉及付款、删除、发外部邮件等高风险动作且没有人工确认
  • 内容太宽泛,例如“帮我做运营”这种大而空的要求
02 / 安装与更新

怎么安装 Skill

新手先记住这几类动作:浏览、搜索、安装、立即尝试、在会话中安装、更新。安装前看清用途,安装后用低风险输入验证。

浏览可用 Skills

适合不知道装什么时先看分类和名称。

hermes skills browse

按关键词搜索

把关键词换成你的场景,例如 github、music、research、calendar。

hermes skills search github

安装前预览

先看 Skill 说明、权限需求和适用场景,再决定是否安装。

hermes skills inspect <skill-id>

从命令行安装

适合本地配置时使用。安装后建议重新开一个会话验证。

hermes skills install <skill-id>

安装后立即尝试

Skill 会成为斜杠命令。先用低风险输入测试触发是否正常。

/<skill-name> <test request>

在会话里安装

适合已经在 Hermes 对话里时直接安装。

/skills install <skill-id>

更新已安装 Skills

适合周期性维护,避免本地 Skill 长期落后。

hermes skills update

推荐验证顺序

hermes skills browse
hermes skills search github
hermes skills inspect github-code-review
hermes skills install codex
/github-code-review review the current diff
/skills browse
/skills search github
/skills install github-pr-workflow
hermes skills list --source hub
hermes skills check
hermes skills update
hermes skills audit
04 / 自定义

把自己的流程写成 Skill

最好先让一个流程真实跑 5 到 10 次,再沉淀成 Skill。第一版不用追求完美,只要把触发场景、输入、步骤、输出和人工确认边界写清楚。

1先写适用场景
2再列输入要求
3固定输出字段
4写清禁止事项
5最后加验收方法
先领取免费 Skill 示例
---
name: customer-followup
description: 根据客户最近消息生成跟进草稿和下一步清单
metadata:
  hermes:
    category: sales
    tags: [followup, email, crm]
---

# Customer Follow-up

## When to Use
当需要根据客户最近消息、历史诉求和当前阶段生成跟进草稿时使用。

## Inputs
- 客户最近一条消息
- 当前阶段
- 已承诺事项
- 禁止触碰的信息边界

## Procedure
1. 先判断客户意图和紧急程度。
2. 提取需要回复的关键问题。
3. 生成简短、具体、不夸大的回复草稿。
4. 列出下一步动作和需要人工确认的风险。

## Output
- intent
- reply_draft
- next_actions
- human_review_required

## Verification
检查回复是否回答了客户问题,是否承诺了无法保证的结果,是否包含敏感信息。
05 / 落地建议

先用现成 Skill,再沉淀自己的 Skill

第一天先安装一个常用 Skill,第二天用它完成一个低风险任务。一周后,把你反复补充的规则整理成自己的 Skill,这样才会真正变成长期资产。

看工作流模板