Shared skill library for OpenClaw and Hermes Agent — a single GitHub source of truth for cross-agent skills.
ai-global-skills/
skills/
openclaw/ ← Skills in OpenClaw SKILL.md format (synced into workspace/skills/)
hermes/ ← Skills in Hermes format (installed via `hermes skills tap`)
shared/ ← Format-neutral skills (markdown/prompts) used by both agents
scripts/
sync.sh ← Pull latest from GitHub (launchd daily 06:00)
sync-to-openclaw.sh ← Deploy global skills into OpenClaw workspace/skills/
push-from-openclaw.sh ← Export an OpenClaw skill to the global pool
- Skills live in
~/.openclaw/workspace/skills/(git repo:joakimarvidsson/openclaw-workspace) - Global skills from
skills/openclaw/andskills/shared/are synced in byscripts/sync-to-openclaw.sh - OpenClaw also auto-creates and saves skills during sessions (built-in skill creation nudge)
- The workspace repo is the primary store — doctor will overwrite
external_dirsso we don't use it
- Skills installed via
hermes skills tappointing to this repo (joakimarvidsson/ai-global-skills) - Hermes auto-creates skills during sessions (built-in
creation_nudge_interval: 15) - Browse/search/install from the tap:
hermes skills search <query> - Update all tap skills:
hermes skills update
# From OpenClaw workspace → global pool
~/ai-global-skills/scripts/push-from-openclaw.sh <skill-name> [openclaw|shared]
# Then Hermes picks it up automatically via tap update
hermes skills update~/ai-global-skills/scripts/sync-to-openclaw.shThis runs automatically via launchd at 06:00 daily.
joakimarvidsson/openclaw-workspace— OpenClaw workspace (primary skill store)joakimarvidsson/ai-global-skills— This repo (cross-agent shared pool)