Install
openclaw skills install baseline-kitGenerate safer OpenClaw configuration baselines and audit existing config files for exposure, missing controls, and secret hygiene issues.
openclaw skills install baseline-kitGenerate profile-based OpenClaw configuration JSON and audit an existing config before rollout.
development, team, enterprise, or airgapped.gateway.bind, auth rate limits, allowed skill sources, audit logging, backups, or secret-like values.node {baseDir}/bin/baseline-kit.js generate --profile enterprise --out ./openclaw.secure.json
node {baseDir}/bin/baseline-kit.js generate --profile development --out ./openclaw.dev.json
node {baseDir}/bin/baseline-kit.js audit --config ~/.openclaw/openclaw.json --format table
node {baseDir}/bin/baseline-kit.js audit --config ./openclaw.secure.json --format json
| Profile | Focus |
|---|---|
development | Faster local iteration with lighter rate limits and shorter retention |
team | Shared team defaults with moderate auth protection and audit logging |
enterprise | Tighter auth windows, longer retention, and recovery guidance |
airgapped | Loopback-only and local-mirror oriented settings |
NET_EXPOSURE: whether gateway.bind is loopback-onlyAUTH_RATE_LIMIT: whether auth rate limiting is configured completelySOURCE_RESTRICTION: whether allowed skill sources are too broadAUDIT_LOGGING: whether audit logging is enabledBACKUP_HINT: whether backup settings are presentSECRET_HYGIENE: whether the config tree contains plaintext secret-like valuesSOC2, ISO27001, and NIST CSF.