← Back to Skills Marketplace
kofna3369

Hermes Skills

by Kofna3369 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
102
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install hermes-skills
Description
Hermes Self-Evolution Skills — Memory management and skill tracking for OpenClaw agents. Use when: (1) tracking memory at regular conversation intervals, (2)...
README (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

Usage Guidance
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hermes-skills
  3. After installation, invoke the skill by name or use /hermes-skills
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
v1.0.0 - Fixed: frontmatter added, impersonal description, 100% ISO 25010
Metadata
Slug hermes-skills
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Hermes Skills?

Hermes Self-Evolution Skills — Memory management and skill tracking for OpenClaw agents. Use when: (1) tracking memory at regular conversation intervals, (2)... It is an AI Agent Skill for Claude Code / OpenClaw, with 102 downloads so far.

How do I install Hermes Skills?

Run "/install hermes-skills" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Hermes Skills free?

Yes, Hermes Skills is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Hermes Skills support?

Hermes Skills is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Hermes Skills?

It is built and maintained by Kofna3369 (@kofna3369); the current version is v1.0.0.

💬 Comments