Dynamic Model Selector
/install dynamic-model-selector
Dynamic Model Selector
Overview
This skill analyzes user queries to recommend the optimal AI model from available GitHub Copilot options, balancing performance, cost, and task requirements.
How to Use
- Provide the user query or task description.
- Run the classification script to analyze complexity.
- Choose the suggested model or adjust based on preferences.
Classification Criteria
- Simple tasks (short responses, basic chat): Use faster, free models like grok-code-fast-1.
- Complex reasoning (analysis, multi-step): Use advanced models like gpt-4o or claude-3.5-sonnet.
- Code generation: Prefer code-optimized models.
- Cost sensitivity: Favor free models when possible.
Example Usage
For a query like "Explain quantum computing": Classify as medium complexity -> Recommend gpt-4o.
For "Write a Python function to sort a list": Classify as code task -> Recommend grok-code-fast-1.
Resources
scripts/
classify_task.py: Analyzes the query and outputs model recommendation.
references/
models.md: Detailed list of available models, pros/cons, costs.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install dynamic-model-selector - After installation, invoke the skill by name or use
/dynamic-model-selector - Provide required inputs per the skill's parameter spec and get structured output
What is Dynamic Model Selector?
Dynamically select the best AI model for a task based on complexity, cost, and availability in GitHub Copilot. Use when deciding between free/paid models, or when you want automatic model routing based on query analysis. It is an AI Agent Skill for Claude Code / OpenClaw, with 1180 downloads so far.
How do I install Dynamic Model Selector?
Run "/install dynamic-model-selector" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Dynamic Model Selector free?
Yes, Dynamic Model Selector is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Dynamic Model Selector support?
Dynamic Model Selector is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Dynamic Model Selector?
It is built and maintained by mpelissari (@mpelissari); the current version is v1.0.0.