Skip to content
Back to skills

Clawdbot Ops

ASecurity

Use when starting, stopping, diagnosing, or troubleshooting Clawdbot. Includes gateway management, health checks, and common fixes.

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
businessbashtestingapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill clawdbot-ops --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Clawdbot Ops?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Clawdbot Ops
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-clawdbot-ops/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-clawdbot-ops)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: clawdbot-ops
description: Use when starting, stopping, diagnosing, or troubleshooting Clawdbot. Includes gateway management, health checks, and common fixes.
---

# Clawdbot Operations Guide

## Quick Reference

### Start Clawdbot

```bash
# 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

```bash
# Stop gateway
clawdbot gateway stop

# Force stop if hung
clawdbot gateway stop --force
```

### Health Check & Diagnosis

```bash
# 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

```bash
# 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`

```bash
# 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

```bash
# 1. Run doctor to diagnose
clawdbot doctor

# 2. Reconfigure credentials
clawdbot configure

# 3. Check device pairing
clawdbot devices list
```

### Issue: Config corruption

```bash
# 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

```bash
# Check skills status
clawdbot plugins list

# Reinstall a skill
npx clawhub@latest install <skill-name> --force
```

## Full Command Reference

| Command | Description |
|---------|-------------|
| `clawdbot setup` | Initialize config and workspace |
| `clawdbot onboard` | Interactive setup wizard |
| `clawdbot configure` | Configure credentials & devices |
| `clawdbot doctor` | Health checks + quick fixes |
| `clawdbot gateway start` | Start the gateway |
| `clawdbot gateway stop` | Stop the gateway |
| `clawdbot gateway status` | Check gateway status |
| `clawdbot logs` | View gateway logs |
| `clawdbot logs --follow` | Tail logs in real-time |
| `clawdbot dashboard` | Open Control UI |
| `clawdbot devices list` | List paired devices |
| `clawdbot reset` | Reset local config/state |
| `clawdbot uninstall` | Full uninstall |

## Config Locations

| Path | Purpose |
|------|---------|
| `~/.clawdbot/clawdbot.json` | Main config |
| `~/.clawdbot/clawdbot.json.bak` | Config backup |
| `~/.clawdbot/logs/` | Log files |
| `~/.clawdbot/credentials/` | API keys & tokens |
| `~/.clawdbot/telegram/` | Telegram session |
| `~/.clawdbot/memory/` | Agent memory |

## Dev Mode

For development/testing with isolated state:

```bash
# 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:

1. **Config exists**: `ls ~/.clawdbot/clawdbot.json`
2. **No zombie processes**: `pgrep -f clawdbot`
3. **Port available**: `lsof -i :18789`
4. **Credentials set**: `clawdbot doctor`

## Emergency Recovery

If everything is broken:

```bash
# 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
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.