← 返回 Skills 市场
kofna3369

Hermes Skills

作者 Kofna3369 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
102
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install hermes-skills
功能描述
Hermes Self-Evolution Skills — Memory management and skill tracking for OpenClaw agents. Use when: (1) tracking memory at regular conversation intervals, (2)...
使用说明 (SKILL.md)

Hermes Skills — Self-Evolution

Memory management and skill tracking for OpenClaw agents Impersonal — works for any agent


Description

Hermes provides 4 self-evolution techniques for agents:

Technique Trigger Purpose
Memory Nudge Every 10 exchanges Ask to save important info
Memory Flash At 50% context Compress + save conversation
Skills Tracker Every 15 tool calls Save discovered techniques
Programmatic Gate Before memory write Security scan before write

Techniques

1. Memory Nudge (every 10 exchanges)

# After 10 exchanges, ask:
"Do we need to remember something from this conversation?"
# If yes → save to your memory system

2. Memory Flash (at 50% context)

# When context hits 50% capacity:
# 1. Compress recent conversation
# 2. Keep first 3 + last 4 messages
# 3. Summary → memory system

3. Skills Tracker (every 15 calls)

# After 15 tool calls:
"Did we develop a new technique worth saving?"
# If yes → save as skill

4. Programmatic Gate (security)

# Before any write to memory, verify:
scan_for_prompt_injection(text)        # Check for injection patterns
check_for_invisible_characters(text)   # Check for hidden chars
verify_no_duplicates(text)             # Check for duplicates
# Only write if ALL checks pass

Implementation

Crontab setup

# Memory Nudge — check every 10 exchanges
# (tracked in session counter)

# Memory Flash — when context high
# (triggered automatically by context monitoring)

# Skills Tracker — every 15 tool calls
# (counter in session)

Commands

# Test all techniques
python3 scripts/hermes_test.py

# Test specific technique
python3 scripts/hermes_test.py --technique memory_nudge
python3 scripts/hermes_test.py --technique memory_flash
python3 scripts/hermes_test.py --technique skills_tracker
python3 scripts/hermes_test.py --technique programmatic_gate

Architecture

hermes-skills/
├── SKILL.md
├── scripts/
│   ├── hermes_nudge.py    # Memory Nudge
│   ├── hermes_flash.py    # Memory Flash
│   ├── hermes_tracker.py  # Skills Tracker
│   └── hermes_gate.py     # Programmatic Gate
└── references/
    └── hermes-protocol.md

In Altum Per Evolution. Hermes Skills v1.0.0

安全使用建议
Install only if you are comfortable with the agent saving conversation summaries and creating persistent skills. Before using it, decide where memories and generated skills will be stored, require your approval before writes, and make sure you can inspect and delete anything it saves.
能力评估
Purpose & Capability
The stated purpose is coherent with the artifacts: memory nudges, context compression, skill tracking, and a security gate are all described as the skill's core functions. The notable capability is that these functions involve persistent memory and future skill creation.
Instruction Scope
The instructions include automatic triggers such as saving a summary when context reaches 50% and checking for new skills every 15 tool calls, but they do not clearly require explicit user approval for every persistent write.
Install Mechanism
There is no install spec and the included Python file is only a simple test script. However, the documentation references helper scripts that are not present in the supplied manifest, so the full claimed implementation is not reviewable here.
Credentials
No credentials, binaries, or config paths are declared, but the skill relies on an unspecified memory system and skill-saving mechanism that could store private conversation data or alter future agent behavior.
Persistence & Privilege
The skill is explicitly about persistent memory and self-evolution. It does not specify where memories or generated skills are stored, how long they last, how users can inspect or delete them, or how unsafe saved content is contained.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install hermes-skills
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /hermes-skills 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
v1.0.0 - Fixed: frontmatter added, impersonal description, 100% ISO 25010
元数据
Slug hermes-skills
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Hermes Skills 是什么?

Hermes Self-Evolution Skills — Memory management and skill tracking for OpenClaw agents. Use when: (1) tracking memory at regular conversation intervals, (2)... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 102 次。

如何安装 Hermes Skills?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install hermes-skills」即可一键安装,无需额外配置。

Hermes Skills 是免费的吗?

是的,Hermes Skills 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Hermes Skills 支持哪些平台?

Hermes Skills 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Hermes Skills?

由 Kofna3369(@kofna3369)开发并维护,当前版本 v1.0.0。

💬 留言讨论