A dynamic session management tool that allows users to swap between AI models like GPT, Claude, and Qwen instantly without modifying global configurations.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install openclaw-session-model-switcher
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install openclaw-session-model-switcher using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Model Switcher is a specialized utility designed for the OpenClaw ecosystem that enables seamless transitions between different Large Language Models within a single active session. Instead of relying on hardcoded values, this skill dynamically resolves model targets from the active OpenClaw configuration, ensuring that users can toggle between providers like OpenAI, Anthropic, and Alibaba Cloud with simple natural language commands.
By leveraging the Openclaw Skills architecture, this tool prioritizes direct execution over passive advice. It intelligently handles provider-level aliases and resolves ambiguous model names by cross-referencing the local models.providers configuration, providing a robust and flexible developer experience for multi-model workflows.
models.providers section of the current OpenClaw configuration.model-aliases.json to map simple names to specific provider/model paths./model <provider/model> command in the active session.To integrate this into your environment, ensure the skill files are placed in your Openclaw Skills directory and the helper scripts are executable:
# Navigate to your skills directory
cd skills/openclaw-session-model-switcher
# Ensure scripts have execution permissions
chmod +x scripts/switch-model.sh scripts/list-models.sh scripts/model-status.sh
No manual editing of openclaw.json is required as the skill reads your existing configuration dynamically.
The Model Switcher organizes data by interfacing with the active OpenClaw config and a local alias map.
| Component | Description | Format |
|---|---|---|
models.providers |
The source of truth for all available models defined in the main OpenClaw config. | JSON |
model-aliases.json |
Maps short-hand names (e.g., "gpt") to specific providers. | JSON |
switch-model.sh |
Logic for resolving user input against the provider list. | Shell Script |
status output |
Returns ok, ambiguous, or error to the upper-layer agent. |
JSON |
Loading
Kairoa Toolkit is a comprehensive desktop application offering over 60 essential developer utilities accessible via deep links and manual entry.

A high-performance REST API controller for managing Minecraft bots through external system orchestration.

A dynamic tool that generates customized, multi-phase onboarding checklists tailored to specific business types and service models.

A standardized event-based framework for AI agents to communicate build progress and request user feedback without technical jargon.

A comprehensive forensic toolkit for verifying the authenticity of text, images, video, and audio to detect AI-generated content and deepfakes.

A professional-grade risk management engine for stock portfolios, focusing on position sizing and exit strategies rather than stock selection.








































