Hermes Learning

v4.1.0

Hermes 学习材料同步技能。从 Hermes Agent 获取自我更新后的学习材料,帮助 WorkBuddy 进行自我优化。支持 evolution.db 持久化、概念关联、双向反馈闭环。

0· 121·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for liuboacean/hermes-learning.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Hermes Learning" (liuboacean/hermes-learning) from ClawHub.
Skill page: https://clawhub.ai/liuboacean/hermes-learning
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install hermes-learning

ClawHub CLI

Package manager switcher

npx clawhub@latest install hermes-learning
Security Scan
Capability signals
Crypto
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description promise (sync Hermes learning into WorkBuddy, evolution.db persistence, concept links, feedback loop) matches what the code and SKILL.md do: reading Hermes memory_summary and feedback files, updating strategies/effects files, and writing to a global evolution.db under ~/.workbuddy/memory. There are no unrelated credentials or external services requested.
Instruction Scope
Runtime instructions and code operate on local files under the user's home: ~/.hermes/shared/* and ~/.workbuddy/* and on files in the skill directory (strategies.json, learning_effects.json). This is coherent with the stated purpose. Note: the SKILL.md and included data mention support for environment-variable-driven path discovery (HERMES_HOME, WORKBUDDY_HOME, etc.) in some changelogs, but the visible code uses fixed Path.home()-based locations rather than reading those env vars — a documentation/code mismatch to be aware of. Behavior is file I/O only; no network endpoints or credential access observed in the provided content.
Install Mechanism
No install spec or remote downloads are present; the skill is instruction-only plus bundled local code files. Nothing is fetched from external URLs and no archives are extracted.
Credentials
The skill declares no required environment variables or credentials, which aligns with the code. However, SKILL.md changelogs reference environment-variable options for discovery in other versions; the current code does not require or read credentials. The skill does create and write a global DB (~/.workbuddy/memory/evolution.db), which is reasonable for the described purpose but is a privileged local artifact (see persistence_privilege).
Persistence & Privilege
The skill will create/update a global evolution.db under ~/.workbuddy/memory and write files under the skill directory and ~/.workbuddy. always:false (not force-included). Autonomous invocation is allowed by default — this is normal — so if enabled the skill could be triggered to modify the global evolution.db without additional prompts. This is expected for a memory-sync skill but is impactful: it can change agent memory/state.
Assessment
This skill appears to do what it says: read Hermes-produced JSON summaries/feedback and import them as memories and concept links into a global evolution.db used by WorkBuddy. Before installing consider: 1) Back up ~/.workbuddy/memory/evolution.db and any WorkBuddy memory files you care about (the skill will create/modify that DB). 2) Inspect the full apply_learning.py (the prompt truncated the tail) yourself to confirm there are no network calls or unexpected behavior you missed. 3) Check the contents of ~/.hermes/shared/memory_summary.json and any feedback files for personally identifiable or sensitive data — the skill will ingest whatever is present. 4) If you are concerned about automatic changes to agent memory, avoid enabling autonomous/always-on invocation or run the script manually (the SKILL.md shows CLI commands: status/list/apply/check/feedback). 5) Note the minor documentation/code mismatch: changelogs claim env-var-based dynamic path discovery, but this version appears to use fixed home-directory paths; if you need different locations, review/modify the code before use.

Like a lobster shell, security has layers — review code before you run it.

latestvk97en6t7d76sjgw4eb1var95q185658p
121downloads
0stars
2versions
Updated 1w ago
v4.1.0
MIT-0

Hermes 学习材料同步技能

此技能从 Hermes Agent 同步学习材料,帮助 WorkBuddy 进行自我更新和优化。

版本历史

  • v4.1 (2026-04-20): 同步 Hermes 生成器 v3.6(评分 9.0+);悬空助词 100% 消除;词汇边界截断优化;rule_id 唯一性机制完善;专有名词规范化(Hermes Agent / WorkBuddy Agent)
  • v4 (2026-04-18): 修复 evolution.db 路径(全局路径)、移除无效 batch_size 自增、完善反馈数据结构
  • v3: 双向反馈闭环、evolution.db 集成、概念关联
  • v2: 策略库 + 效果追踪
  • v1: 基础学习材料同步

学习材料来源

所有材料来自 Hermes 的记忆处理系统:

  • 位置:~/.hermes/shared/memory_summary.json
  • 反馈文件:~/.hermes/shared/workbuddy_feedback.json
  • 策略库:~/.workbuddy/skills/hermes-learning/strategies.json

evolution.db

  • 路径: ~/.workbuddy/memory/evolution.db(全局统一路径)
  • : memories(学习条目)、concept_links(概念关联)
  • 来源标识: source = 'hermes_learning'

使用方法

# 查看状态
python3 ~/.workbuddy/skills/hermes-learning/apply_learning.py status

# 应用学习材料
python3 ~/.workbuddy/skills/hermes-learning/apply_learning.py apply

# 列出所有策略
python3 ~/.workbuddy/skills/hermes-learning/apply_learning.py list

# 检查内容是否命中避免模式
python3 ~/.workbuddy/skills/hermes-learning/apply_learning.py check "要检查的内容"

# 查看反馈分析
python3 ~/.workbuddy/skills/hermes-learning/apply_learning.py feedback

双向反馈

  • Hermes → WorkBuddy: 学习材料通过 memory_summary.json 同步
  • WorkBuddy → Hermes: 反馈通过 workbuddy_feedback.json 回传
  • 效果报告: learning_effect_report.json 记录应用效果

Comments

Loading comments...