Switches the default AI model in OpenClaw by modifying openclaw.json. Use to upgrade model versions, switch between reasoning and non-reasoning models, or roll back.
How this skill is triggered — by the user, by Claude, or both
Slash command
/openclaw-model-switch:openclaw-model-switchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Switch the default AI model used by OpenClaw by safely modifying `openclaw.json`.
Switch the default AI model used by OpenClaw by safely modifying openclaw.json.
Run the switch script:
python3 scripts/switch-model.py <model-id> --restart
Example — upgrade to K2.7:
python3 scripts/switch-model.py kimi-k2.7-code --restart
Example — roll back to K2.6:
python3 scripts/switch-model.py k2p6 --restart
openclaw.json to ~/.kimi_openclaw/config-backups/models array (if missing)agents.defaults.model.primary to point to the new model--restart flag)~/.kimi_openclaw/openclaw.jsonconfig-backups/models.providers.kimi-coding.models (see references/kimi-models.md)agents.defaults.model.primary to kimi-coding/<model-id>openclaw gateway restart (or restart Kimi desktop)After restart, confirm the active model via:
model= and default_model= fieldsopenclaw status (if available)openclaw.jsonapiKey, headers, and plugin configurationspython3 -m json.tool openclaw.json)npx claudepluginhub p/daymade-openclaw-model-switch-openclaw-model-switchDocuments OpenClaw agent model configurations: provider status (working, quota-limited, broken), auth profile format, and step-by-step instructions to switch primary model with probe verification.
Manages OpenClaw (龙虾) instance configurations: audit, diff, copy providers/models, list, switch, and manage lobster nicknames. Useful for validating and comparing openclaw.json configs.
Electron-based desktop GUI for OpenClaw AI gateway with visual wizards for model setup, IM integration (Feishu, DingTalk, QQ, WeCom), skill management, and gateway monitoring.