feat(cli): add hermes nerve skill — Phase 1 of RFC #289 #291

Merged
xingyue merged 2 commits from feat/agent-inject-phase1 into main 2026-04-30 13:42:05 +00:00
Owner

What

Phase 1 of RFC #289: 编写 Hermes Agent 的 nerve SKILL.md。

文件:packages/cli/skills/hermes/SKILL.md

覆盖内容:

  • Nerve 核心架构(Sense → Signal → Workflow → Log)
  • CLI 完整参考(所有子命令和选项)
  • Sense 开发指南(compute 函数、schema、调度配置、完整示例)
  • Workflow 开发指南(Role、Moderator、ThreadContext、多 Role 示例)
  • nerve.yaml 配置参考
  • 日常操作 Pattern(状态查看、故障排查、开发流程)
  • Pitfalls

Testing

验证步骤见 #290

Ref: #289

## What Phase 1 of RFC #289: 编写 Hermes Agent 的 nerve SKILL.md。 文件:`packages/cli/skills/hermes/SKILL.md` 覆盖内容: - Nerve 核心架构(Sense → Signal → Workflow → Log) - CLI 完整参考(所有子命令和选项) - Sense 开发指南(compute 函数、schema、调度配置、完整示例) - Workflow 开发指南(Role、Moderator、ThreadContext、多 Role 示例) - nerve.yaml 配置参考 - 日常操作 Pattern(状态查看、故障排查、开发流程) - Pitfalls ## Testing 验证步骤见 #290 Ref: #289
scottwei added 1 commit 2026-04-30 13:36:25 +00:00
Add SKILL.md for Hermes Agent covering:
- Core concepts (Sense → Signal → Workflow → Log)
- Complete CLI reference
- Sense development guide with examples
- Workflow development guide with examples
- Daily operation patterns
- nerve.yaml config reference

Ref: #289, #290
scottwei added 1 commit 2026-04-30 13:39:01 +00:00
Address review from 星月:
- Update testing issue #290 to match actual CLI commands
- Add pitfall: moderator must be sync (not async)
- knowledge commands confirmed real (exist in codebase)

Ref: #290
xingyue merged commit 7d89e8ab61 into main 2026-04-30 13:42:05 +00:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/nerve#291