Last verified: Jul 31, 2026 · Hermes 0.16.0 · OpenClaw 2026.7.1-2

The short answer: yes, they port

A skill you install on Hermes will install — byte-identical — on OpenClaw, and vice versa. Both harnesses speak the standard agent-skill format (SKILL.md with YAML frontmatter + supporting examples/, references/, scripts/, templates/ dirs), and both pull from the same registries.

Verified 2026-07-31: the skill agent-self-evaluation (among many others) is installed identically on both — same SKILL.md (7625 bytes, identical content), same directory layout — on this machine at ~/.hermes/skills/ and ~/.openclaw/skills/.

How each harness manages skills

Hermes OpenClaw
Command hermes skills openclaw skills
Subcommands browse, search, install, inspect, list, check, update, audit, uninstall, publish, snapshot, tap, config list, inspect, install (+ onboard)
Bundles hermes bundles (aliases for multiple skills) (per-agent workspaces)
Self-improvement hermes curator — background skill maintenance, refines skills from experience (no equivalent curator)
Registries skills.sh, well-known agent skill endpoints, GitHub, ClawHub, others shared skill ecosystem

The format is shared; the runtime isn’t

The skill package is portable (identical format + content). What differs is the runtime that executes it:

A skill’s scripts/ may be language-specific (bash/python/node). The SKILL.md instructions and the skill’s contract are harness-agnostic — but if a skill shells out to Python, it expects a Python runtime (which Hermes always has; OpenClaw needs Python available). That’s the main compatibility gotcha, and it’s per-skill, not per-harness.

What this means for AgentHub Phase 2

The original thesis was “build an adapter SDK so one skill runs on both.” The live evidence revises that: portability is already solved by the shared format + registries. The real gap is discovery + quality + cross-harness compatibility notes — skills.sh and ClawHub exist, but finding good skills and knowing which ones have runtime quirks across harnesses is unsolved. AgentHub Phase 2 will focus there: a curated, reviewed directory on top of the shared skill ecosystem, not a portability adapter.

Sources + freshness

The shared-format claim was verified 2026-07-31 by diffing an installed skill (agent-self-evaluation) across ~/.hermes/skills/ and ~/.openclaw/skills/ (byte-identical SKILL.md + layout). CLI subcommands from hermes skills --help and openclaw skills --help. Both projects move fast — re-check before relying on subcommand lists.

Sources