Public, clean, and concrete OpenClaw staff architecture.
This repo is not a dump of a private .openclaw folder.
It is a curated pack you can download, inspect, and adapt:
- agent doctrine
- routing architecture
- OpenClaw config template
- Forge + OpenClaude runtime notes
- installable public overlay for an existing OpenClaw setup
It intentionally excludes:
- product projects
- private notes
- personal memory
- runtime logs and state
- credentials, tokens, and local secrets
flowchart TD
Operator[Operator] --> Sage[Sage<br/>Chief of Staff]
Sage --> Arsene[Arsene<br/>Executive PM]
Sage --> Alfred[Alfred<br/>Support Ops]
Arsene --> Forge[Forge<br/>Builder via OpenClaude]
Arsene --> Librarian[Librarian<br/>Knowledge]
Arsene --> Juge[Juge<br/>Quality Gate]
Arsene --> Explorer[Explorer<br/>Signal Radar]
- You can download the staff pack under
pack/openclaw - You get a public OpenClaw config template:
openclaw.public.template.json - You get actual agent prompt files under
pack/openclaw/agents - You get a simple installer:
install-public-staff.sh - You get specific Forge runtime docs showing how OpenClaw delegates build work to OpenClaude
git clone https://github.com/DaMaxime/openclaw-agents-docs.git
cd openclaw-agents-docs
./scripts/install-public-staff.sh ~/.openclawThen:
- Review
~/.openclaw/openclaw.public.template.json - Merge the public staff config into your own
openclaw.json - Add your provider keys and optional MCP env vars
- Start from an existing OpenClaw runtime
- one operator-facing interface
- one execution orchestrator
- specialists do not hand work to each other directly
- Forge is a leaf builder running through OpenClaude
- review is risk-based
- public doctrine stays clean, runtime state stays private