Agent skill · operations · aradotso
openclaw-config
Manage OpenClaw bot configuration - channels, agents, security, and autopilot settings
Why this skill is useful
Adds a comprehensive health check script for diagnosing OpenClaw bot configuration issues that the AI wouldn't reliably generate on its own.
What it needs
Requires jq, python3, sqlite3 installed locally. About 10k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
OpenClaw Operations Runbook Diagnose and fix real problems. Every command here is tested and works. --- Quick Health Check Run this first when anything seems wrong. Copy-paste the whole block: --- File Map --- Troubleshooting: WhatsApp "I sent a message but got no reply" This is the #1 issue. The message arrives but the bot doesn't respond. Check in this order: "WhatsApp fully disconnected" --- Troubleshooting: Telegram "Bots have issues / forget things" Two separate problems that look the same: Telegram config fix template --- Troubleshooting: Signal "Signal RPC Failed to send message" This blocks cron jobs and cross-channel notifications. --- Troubleshooting: Cron Jobs --- Troubleshooting: Memory / "It Forgot" The memory system has 3 layers. When the agent "forgets," one of these broke: Layer 1: Context window (within a session) Layer 2: Workspace memory files Layer 3: Vector memory database (SQLite + Gemini embeddings) --- Searching Sessions Find a person's conversations Find sessions by channel Most recent sessions Search message content across all sessions Read a specific session transcript --- Config Editing Safe edit pattern Always: backup, edit with jq, restart. Common edits Restore from backup --- Channel Security Modes Mode Behavior Risk --- --- --- open + allowFrom: [""] Anyone can message, bot responds to all HIGH — burns API credits, bot speaks as you allowlist + allowFrom: ["+1..."] Only listed numbers get through LOW — explicit control pairing Unknown senders get a code, you approve LOW — approval gate disabled Channel completely off NONE Check current security posture `bash cat ~
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/openclaw-config