← All skills
Tencent SkillHub Β· AI

Multi-model automatic fallback system

Multi-model automatic fallback system. Monitors model availability and automatically falls back to backup models when the primary model fails. Supports MiniM...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Multi-model automatic fallback system. Monitors model availability and automatically falls back to backup models when the primary model fails. Supports MiniM...

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 24 sections Open source page

Model Fallback Skill

Multi-model automatic fallback system for AI agents

Overview

This skill provides automatic model fallback functionality for OpenClaw agents. When the primary model fails (unavailable, slow, or rate-limited), it automatically switches to backup models in a predefined priority order.

Features

Automatic Fallback: Seamlessly switch to backup models on failure Configurable Priority: Define your own model fallback order Health Monitoring: Track model availability and response times Cost Optimization: Use cheaper models for simple tasks Logging: Full audit trail of fallback events

Supported Models

ProviderModelContextUse CaseMiniMaxM2.5200KPrimary (reasoning)MiniMaxM2.1200KBackupKimiK2.5256KLong documentsKimiK2128KStandardZhipuGLM-4-Air128KLow costZhipuGLM-4-Flash1MHigh volume

Default Fallback Chain

{ "fallback_chain": [ { "provider": "minimax-portal", "model": "MiniMax-M2.5", "priority": 1, "timeout": 30, "max_retries": 3 }, { "provider": "moonshot", "model": "kimi-k2.5", "priority": 2, "timeout": 30, "max_retries": 2 }, { "provider": "zhipu", "model": "glm-4-air", "priority": 3, "timeout": 20, "max_retries": 2 } ] }

Environment Variables

VariableRequiredDescriptionMODEL_FALLBACK_ENABLEDNoEnable/disable fallback (default: true)MODEL_FALLBACK_LOG_LEVELNoLog level: debug, info, warn, error

Basic Usage

The skill automatically handles model failures. No explicit calls needed. # Trigger a model call (fallback happens automatically on failure)

Manual Fallback

# Force fallback to next model /scripts/model-fallback.sh --force-next # Check current model status /scripts/model-fallback.sh --status # Reset to primary model /scripts/model-fallback.sh --reset

Configuration

Edit config.json to customize the fallback chain: { "fallback_chain": [ {"provider": "...", "model": "...", "priority": 1} ], "health_check": { "enabled": true, "interval_seconds": 300 } }

How It Works

1. User makes request with primary model 2. Model call fails (error, timeout, rate limit) 3. Skill detects failure 4. Wait 3 seconds (debounce) 5. Switch to next model in chain 6. Retry request with new model 7. If successful, return result 8. If failed, repeat steps 4-7 9. If all models fail, return error with details

Fallback Triggers

TriggerConditionActionAPI UnavailableConnection timeoutFallbackRate Limit429 responseFallback + waitSlow Response> timeout secondsFallbackInvalid ResponseParse errorFallbackAuth Error401/403 responseLog + stop

Logging

Logs are written to: ~/.openclaw/logs/model-fallback.log

Log Format

[2026-02-27 14:00:00] [INFO] Primary model MiniMax-M2.5 called [2026-02-27 14:00:05] [WARN] Model failed: rate limit exceeded [2026-02-27 14:00:05] [INFO] Falling back to Kimi K2.5 [2026-02-27 14:00:10] [INFO] Fallback successful

Cost Optimization

Use cheaper models for simple tasks: { "task_routing": { "simple_query": ["glm-4-air", "glm-4-flash"], "complex_reasoning": ["MiniMax-M2.5", "kimi-k2.5"], "long_context": ["kimi-k2.5", "MiniMax-M2.1"] } }

OpenClaw Configuration

Add to openclaw.json: { "models": { "mode": "merge", "fallback": { "enabled": true, "config": "~/.openclaw/skills/model-fallback/config.json" } } }

Health Check

Integrate with system health monitoring: # Check model health curl http://localhost:18789/api/models/health

Fallback Not Working

Check if fallback is enabled: echo $MODEL_FALLBACK_ENABLED Verify config exists: ls ~/.openclaw/skills/model-fallback/config.json Check logs: tail -f ~/.openclaw/logs/model-fallback.log

Models Always Failing

Check API keys are valid Verify network connectivity Check rate limits on provider dashboard

Example 1: Simple Fallback

User: "Hello" System: Using MiniMax-M2.5... System: Rate limited, switching to Kimi K2.5... System: Response from Kimi K2.5: "Hello! How can I help?"

Example 2: Cost Optimization

User: "What is 2+2?" System: Routing to glm-4-air (low cost)... System: Response: "2+2=4"

Example 3: Long Document

User: "Summarize this 100-page PDF" System: Detected long context requirement System: Routing to Kimi K2.5 (256K context)... System: Processing...

License

MIT

Author

CC (AI Assistant)

Version

1.0.0

Category context

Agent frameworks, memory systems, reasoning layers, and model-native orchestration.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc