openclaw-control-center
openclaw-control-center — an installable skill for AI agents.
By reason-machines · 4,402 installs
npx skills add reason-machines/trending-skills --skill openclaw-control-center
Source repository · Upstream listing
openclaw control center
Skill by [ara.so](https://ara.so) — Daily 2026 Skills collection
OpenClaw Control Center transforms OpenClaw from a black box into a local, auditable control center. It provides visibility into agent activity, token spend, task execution chains, cross session collaboration, memory state, and document sources — with security first defaults that keep all mutations off by default.
What It Does
Overview : System health, pending items, risk signals, and operational summary
Usage : Daily/7d/30d token spend, quota, context pressure, subscription window
Staff : Who is actively executing vs. queued — not just "has tasks"
Collaboration : Parent child session handoffs and verified cross session messages (e.g. Main ⇄ Pandas )
Tasks : Task board, approvals, execution chains, run evidence
Memory : Per agent memory health, searchability, and source file editing
Documents : Shared and agent core documents opened from actual source files
Settings : Connector wiring status, security risk summary, update status
Installation
Open:
http://127.0.0.1:4310/?section=overview&lang=zh
http://127.0.0.1:4310/?section=overview&lang=en
Use npm run dev:ui over UI MODE=true npm run dev — more stable, especially on Windows shells.
Project Structure
Critical constraint : Only modify files inside control center/ . Never modify ~/.openclaw/openclaw.json .
Environment Configuration
Copy .env.example to .env and configure:
Security Flag Meanings
Flag Default Effect
READONLY MODE true All state changing endpoints disabled
LOCAL TOKEN AUTH REQUIRED true Import/export and write APIs require local token
IMPORT MUTATION ENABLED false Import mutations blocked entirely
IMPORT MUTATION DRY RUN false Dry run mode for imports when enabled
APPROVAL ACTIONS ENABLED false Approval actions hard disabled
APPROVAL ACTIONS DRY RUN true Approval actions run as dry run when enabled
Key Commands
TypeScript Code Examples
Connecting to the Runtime Monitor
Reading Agent Staff Status
Tracing Cross Session Collaboration
Fetching Token Usage and Spend
Reading Memory State
Checking Wiring Status
Approving Tasks (Gated Endpoint)
UI Section Navigation
Navigate via query params:
Sections: overview usage staff collaboration tasks memory documents settings
Languages: zh (Chinese, default) en (English)
Integration Patterns
Embedding in an Existing OpenClaw Workflow
If your OpenClaw agent needs to hand off instructions to the control center for setup, use the documented install block:
Adding a Custom Connector
All connectors live in control center/src/runtime/connectors/ . Follow this pattern:
Custom UI Section
Troubleshooting
"Missing src/runtime" or "Missing core source"
This almost always means the working directory is wrong:
If cloned correctly but still missing: the clone was incomplete. Re clone:
UI Doesn't Start / Port Conflicts
Data Not Showing (Partial or Empty Sections)
1. Open Settings → 接线状态 (Wiring Status) — it lists exactly which connectors are connected, partial, or missing.
2. Common causes:
OPENCLAW GATEWAY URL not set or wrong port
OPENCLAW HOME doesn't point to actual ~/.openclaw
OpenClaw subscription snapshot not at default path
Token Auth Failures
Approval Actions Silently Do Nothing
Check your .env :
Both must be explicitly set. Default is disabled + dry run.
Memory Section Shows Inactive Agents
The memory section is scoped to agents listed in openclaw.json . If deleted agents still appear:
Remove stale entries from openclaw.json — the memory section will update on next load.
Windows Shell Issues
Prefer npm run dev:ui over UI MODE=true npm run dev . Cross env variable setting behaves differently in PowerShell/CMD. The dev:ui script handles this internally.
Prerequisites
Node.js + npm
A running OpenClaw installation with accessible Gateway
Read access to ~/.openclaw on the local machine
(Optional) ~/.codex and OpenClaw subscription snapshot for full usage data