ワンクリックで
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