一键导入
clawdbot-cli
Complete ClawdBot CLI command reference for all operations
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Complete ClawdBot CLI command reference for all operations
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Complete GitHub Actions workflow for automated releases with CHANGELOG-based versioning
Robust two-phase process termination pattern for PyQt6 apps with UI feedback and guaranteed cleanup
Build Python/PyQt6 apps into standalone executables using Nuitka
Non-blocking subprocess execution with real-time output streaming
ClawdBot control panel UI requirements and architecture
Code style rules - clean, minimal, comment-first approach
| name | clawdbot-cli |
| description | Complete ClawdBot CLI command reference for all operations |
ClawdBot is an AI agent framework with multi-channel messaging support. This skill covers all CLI commands.
# One-liner install
curl -fsSL https://clawd.bot/install.sh | bash # macOS/Linux
iwr -useb https://clawd.bot/install.ps1 | iex # Windows
# Or via npm
npm install -g clawdbot
clawdbot gateway # Start gateway server (default port 18789)
clawdbot gateway --port 3000 # Custom port
clawdbot gateway stop # Stop running gateway
clawdbot health --json # Check gateway status
clawdbot dashboard # Get dashboard URL with auth token
clawdbot --version # Show installed version
clawdbot update # Update to latest version
clawdbot uninstall --all --yes # Remove completely
clawdbot reset --yes # Reset workspace and config
clawdbot skills # List available skills
clawdbot skills enable spotify # Enable a skill
clawdbot skills disable spotify # Disable a skill
Config file: ~/.clawdbot/clawdbot.json
Key settings:
{
"workspace": "~/clawdbot-workspace",
"gateway": {
"port": 18789,
"enabled": true
},
"channels": {
"whatsapp": { "enabled": false },
"telegram": { "enabled": false },
"discord": { "enabled": false }
},
"model": "claude-sonnet-4"
}
~/clawdbot-workspace/
├── AGENTS.md # Agent definitions
├── SOUL.md # System personality
├── memory/ # Conversation memory
├── skills/ # Custom skills (SKILL.md format)
└── data/ # Agent data storage
Supported platforms:
Enable in clawdbot.json → channels → {platform} → enabled: true
ClawdBot uses a WebSocket gateway for real-time communication:
┌─────────────┐ WebSocket ┌──────────────┐
│ UI/Client │ ←─────────────────→ │ Gateway │
└─────────────┘ Port 18789 └──────────────┘
│
↓
┌──────────────┐
│ Channels │
│ • WhatsApp │
│ • Telegram │
│ • Discord │
└──────────────┘
WebSocket Protocol:
// Request
{
"type": "req",
"id": "unique-id",
"method": "send_message",
"params": { "channel": "whatsapp", "text": "Hello" }
}
// Response
{
"type": "res",
"id": "unique-id",
"result": { "success": true }
}
ClawdBot agents have access to:
Tools are auto-available to agents, no manual config needed.
Skills extend agent capabilities. Format: SKILL.md with YAML frontmatter.
Example skill:
---
name: spotify-control
description: Control Spotify playback
---
# Spotify Control
Commands:
- `play {song}` - Play a song
- `pause` - Pause playback
- `next` - Skip to next track
Place in workspace/skills/ to auto-load.
Windows:
%USERPROFILE%\.clawdbot\macOS/Linux:
~/.clawdbot/sudo for gateway on port < 1024Gateway won't start:
lsof -i :18789 (macOS/Linux)Commands not found:
npm config get prefixUpdate fails:
npm cache clean --forcenpm update -g clawdbot