Awesome-omni-skill clawdbot-ops
Use when starting, stopping, diagnosing, or troubleshooting Clawdbot. Includes gateway management, health checks, and common fixes.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/clawdbot-ops" ~/.claude/skills/diegosouzapw-awesome-omni-skill-clawdbot-ops && rm -rf "$T"
manifest:
skills/development/clawdbot-ops/SKILL.mdsource content
Clawdbot Operations Guide
Quick Reference
Start Clawdbot
# Start gateway (foreground, see logs) clawdbot gateway start # Start gateway as background daemon clawdbot gateway start --daemon # Check if running clawdbot gateway status
Stop Clawdbot
# Stop gateway clawdbot gateway stop # Force stop if hung clawdbot gateway stop --force
Health Check & Diagnosis
# Full health check with auto-fix suggestions clawdbot doctor # View recent logs clawdbot logs # View logs in real-time clawdbot logs --follow
Common Issues & Fixes
Issue: Gateway won't start
# 1. Check if already running clawdbot gateway status # 2. Kill zombie processes pkill -f clawdbot # 3. Check port conflicts (default: 18789) lsof -i :18789 # 4. Reset and restart clawdbot gateway stop --force clawdbot gateway start
Issue: RPC probe failed / Gateway connection error
Symptoms:
gateway closed (1006 abnormal closure), Gateway agent failed; falling back to embedded
# 1. Kill all clawdbot processes completely pkill -9 -f clawdbot # 2. Wait and reinstall gateway sleep 2 && clawdbot gateway install # 3. Wait for startup and verify sleep 5 && clawdbot gateway status # Should show: RPC probe: ok
Issue: Telegram/Discord not connecting
# 1. Run doctor to diagnose clawdbot doctor # 2. Reconfigure credentials clawdbot configure # 3. Check device pairing clawdbot devices list
Issue: Config corruption
# Backup exists at ~/.clawdbot/clawdbot.json.bak cp ~/.clawdbot/clawdbot.json.bak ~/.clawdbot/clawdbot.json # Or reset config entirely clawdbot reset --config
Issue: Skills not loading
# Check skills status clawdbot plugins list # Reinstall a skill npx clawhub@latest install <skill-name> --force
Full Command Reference
| Command | Description |
|---|---|
| Initialize config and workspace |
| Interactive setup wizard |
| Configure credentials & devices |
| Health checks + quick fixes |
| Start the gateway |
| Stop the gateway |
| Check gateway status |
| View gateway logs |
| Tail logs in real-time |
| Open Control UI |
| List paired devices |
| Reset local config/state |
| Full uninstall |
Config Locations
| Path | Purpose |
|---|---|
| Main config |
| Config backup |
| Log files |
| API keys & tokens |
| Telegram session |
| Agent memory |
Dev Mode
For development/testing with isolated state:
# Use dev profile (state in ~/.clawdbot-dev, port 19001) clawdbot --dev gateway start # Or use named profile clawdbot --profile test gateway start
Startup Checklist
Before starting Clawdbot, verify:
- Config exists:
ls ~/.clawdbot/clawdbot.json - No zombie processes:
pgrep -f clawdbot - Port available:
lsof -i :18789 - Credentials set:
clawdbot doctor
Emergency Recovery
If everything is broken:
# 1. Kill all processes pkill -9 -f clawdbot # 2. Backup current config cp ~/.clawdbot/clawdbot.json ~/.clawdbot/clawdbot.json.emergency-backup # 3. Reset (keeps CLI installed) clawdbot reset # 4. Re-run setup clawdbot onboard