OpenClaw Cheat Sheet
Complete command reference guide. Copy commands instantly to streamline your workflow.
Setup & Config
9 items
Initialize with wizard
openclaw setup --wizardQuick onboarding
openclaw onboardInteractive configuration
openclaw configureHealth check & fix
openclaw doctorSecurity audit
openclaw security audit --fixGet config value
openclaw config get agents.defaults.model.primarySet config value
openclaw config set agents.defaults.timeoutSeconds 300Remove config entry
openclaw config unset agents.defaults.timeoutSecondsGlobal flags
# Use dev environment
openclaw --dev status
# Use custom profile
openclaw --profile work gateway status
# Output JSON
openclaw status --json
# Disable colors
openclaw logs --no-colorGateway
14 items
Check Gateway status
openclaw gateway statusStart Gateway
openclaw gateway startStop Gateway
openclaw gateway stopRestart Gateway
openclaw gateway restartInstall as service
openclaw gateway installUninstall service
openclaw gateway uninstallRun in foreground
openclaw gateway runCall RPC method
openclaw gateway call --method config.patch --params '{"skills.enabled":["notion"]}'Probe health
openclaw gateway probe --timeout 5000Discover Gateways
openclaw gateway discoverFollow logs
openclaw logs --followShow last N lines
openclaw logs --limit 200Plain text logs
openclaw logs --plainJSON logs
openclaw logs --jsonChannels
11 items
List channels
openclaw channels listCheck channel status
openclaw channels status --probeView channel logs
openclaw channels logs --channel telegram --lines 50Add Telegram bot
openclaw channels add --channel telegram --account alerts --name "Alerts Bot" --token $TELEGRAM_BOT_TOKENAdd Discord bot
openclaw channels add --channel discord --account work --name "Work Bot" --token $DISCORD_BOT_TOKENAdd WhatsApp
openclaw channels add --channel whatsappAdd Google Chat
openclaw channels add --channel googlechat --account default --name "GChat Bot"Remove channel
openclaw channels remove --channel discord --account workDelete channel config
openclaw channels remove --channel discord --account work --deleteLogin to channel
openclaw channels login --channel whatsappLogout from channel
openclaw channels logout --channel whatsapp --account defaultSkills & Plugins
16 items
List skills
openclaw skills listList eligible skills
openclaw skills list --eligibleGet skill info
openclaw skills info seo-blog-generatorCheck skill requirements
openclaw skills checkSearch skills
npx clawhub search emailInstall skill
npx clawhub install emailSync skills
npx clawhub syncList plugins
openclaw plugins listGet plugin info
openclaw plugins info voicecallInstall plugin
openclaw plugins install --path ./custom-pluginEnable plugin
openclaw plugins enable voicecallDisable plugin
openclaw plugins disable voicecallCheck plugins
openclaw plugins doctorMemory status
openclaw memory statusReindex memory
openclaw memory indexSearch memory
openclaw memory search "OpenClaw setup commands"Models
16 items
Check model status
openclaw models statusList all models
openclaw models list --allList local models
openclaw models list --localList by provider
openclaw models list --provider anthropicSet primary model
openclaw models set claude-3-5-sonnet-20241022Set image model
openclaw models set-image claude-3-5-sonnet-20241022Add auth (interactive)
openclaw models auth addSetup token auth
openclaw models auth setup-token --provider anthropicPaste token
openclaw models auth paste-token --provider openai --token $OPENAI_API_KEYCheck auth expiry
openclaw models status --checkList aliases
openclaw models aliases listAdd alias
openclaw models aliases add "claude" "claude-3-5-sonnet-20241022"List fallbacks
openclaw models fallbacks listAdd fallback
openclaw models fallbacks add "claude-3-5-sonnet-20241022" "gpt-4o"Scan for models
openclaw models scan --set-default --yesScan with constraints
openclaw models scan --max-params 100000 --max-age-days 30 --concurrency 3Browser
25 items
Browser status
openclaw browser statusStart browser
openclaw browser startStop browser
openclaw browser stopReset profile
openclaw browser reset-profileList tabs
openclaw browser tabsOpen URL
openclaw browser open --url https://docs.openclaw.aiFocus tab
openclaw browser focus --target-id e12Close tab
openclaw browser close --target-id e12Take screenshot
openclaw browser screenshot --target-id e12 --type pngDOM snapshot
openclaw browser snapshot --format aria --target-id e12Navigate to URL
openclaw browser navigate --url https://example.com --target-id e12Click element
openclaw browser click --ref button-submit --target-id e12Type text
openclaw browser type --text "Hello OpenClaw" --input-ref textarea-message --target-id e12Press key
openclaw browser press --key Enter --target-id e12Hover element
openclaw browser hover --ref menu-item --target-id e12Drag & drop
openclaw browser drag --start-ref draggable --end-ref drop-zone --target-id e12Select option
openclaw browser select --ref country-select --values "USA" --target-id e12Upload file
openclaw browser upload --ref file-input --path /tmp/document.pdf --target-id e12Fill form
openclaw browser fill --fields '[{"ref":"name","value":"John"},{"ref":"email","value":"john@example.com"}]' --target-id e12Create profile
openclaw browser create-profile --name "Shopping" --color "#FF5A2D"Delete profile
openclaw browser delete-profile --name "Shopping"List profiles
openclaw browser profilesExecute JavaScript
openclaw browser evaluate --fn "document.title" --target-id e12Get console logs
openclaw browser console --level error --target-id e12Export as PDF
openclaw browser pdf --target-id e12Nodes
19 items
List nodes
openclaw nodes listList connected nodes
openclaw nodes list --connectedDescribe node
openclaw nodes describe --node my-iphoneRename node
openclaw nodes rename --node my-iphone --name "Personal iPhone"Run command on node
openclaw nodes run --node my-iphone --command "openclaw status"Invoke node method
openclaw nodes invoke --node my-iphone --command camera_snap --params '{"facing":"back"}'List pending requests
openclaw nodes pendingApprove request
openclaw nodes approve --node my-iphoneReject request
openclaw nodes reject --node unknown-deviceList cameras
openclaw nodes camera list --node my-iphoneTake photo
openclaw nodes camera snap --node my-iphone --facing back --max-width 1920 --quality highRecord video
openclaw nodes camera clip --node my-iphone --facing back --duration 30s --invoke-timeout 40000Canvas snapshot
openclaw nodes canvas snapshot --node my-iphone --format png --max-width 1920Present canvas
openclaw nodes canvas present --node my-iphone --x 100 --y 200 --width 600 --height 400Hide canvas
openclaw nodes canvas hide --node my-iphoneNavigate canvas
openclaw nodes canvas navigate --node my-iphone --url https://example.comEvaluate on canvas
openclaw nodes canvas eval --node my-iphone --js "document.body.style.backgroundColor='red'"Screen recording
openclaw nodes screen record --node my-iphone --duration 60 --fps 30 --out /tmp/recording.mp4Get location
openclaw nodes location get --node my-iphone --accuracy precise --location-timeout 10000System & Cron
15 items
Enqueue event
openclaw system event --text "Daily summary check"Trigger event now
openclaw system event --text "Check emails" --mode nowLast heartbeat
openclaw system heartbeat lastEnable heartbeats
openclaw system heartbeat enableDisable heartbeats
openclaw system heartbeat disableSystem presence
openclaw system presenceList cron jobs
openclaw cron list --allCron status
openclaw cron statusAdd scheduled job
openclaw cron add --name "daily-summary" --at "2026-02-11T09:00:00Z" --system-event "Check emails and calendar"Add recurring job
openclaw cron add --name "hourly-check" --every 3600000 --message "Check for new messages"Add cron expression job
openclaw cron add --name "weekly-report" --cron "0 9 * * 1" --message "Generate weekly report"Run job
openclaw cron run --id daily-summaryEnable job
openclaw cron enable --id daily-summaryDisable job
openclaw cron disable --id daily-summaryView job history
openclaw cron runs --id daily-summary --limit 10Top 10 Commands
10 items
Full diagnosis
openclaw status --deepRestart Gateway
openclaw gateway restartVerify connectivity
openclaw channels statusDiscover capabilities
openclaw skills listTroubleshooting
openclaw logs --followCheck AI access
openclaw models statusEnable automation
openclaw browser startManage scheduled tasks
openclaw cron listAuto-fix issues
openclaw doctorCustomize behavior
openclaw config get agents.defaults.model.primary
openclaw config set agents.defaults.timeoutSeconds 300