Quick path
Three-step mental model
- Choose the package that matches the role you want.
- Copy it into
~/.openclaw/agents/<agentId>/. - Merge config, fill local secrets, reload OpenClaw.
This flow mirrors the repository contract: pick an agent folder, place it under your local OpenClaw agents directory, then merge the provided config entry or snippet.
~/.openclaw/agents/<agentId>/.Pick one agent folder from:
categories/<industry-id>/agents/<role-family-key>/<agentId>/
Example:
categories/industry-1-software-it/agents/engineering/i1-backend-engineer-java/
Target path:
~/.openclaw/agents/<agentId>/
Example:
~/.openclaw/agents/i1-backend-engineer-java/
Each package provides:
config/openclaw.agent.<agentId>.entry.jsonconfig/openclaw.agent.<agentId>.snippet.jsonUse:
entry.json if you are adding one agent entry into agents.listsnippet.json if you prefer a wrapper fragment for config mergingRead:
config/SECRETS.md
Provide your own local configuration for:
Reload or restart OpenClaw so the new agent is available.
Open a chat with the installed agent and give it a task that matches its role.
workspace/skills/ when included.