← Back to Skills Marketplace
billhandsome52

Smart Model Selector

by billhandsome52 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
128
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install smart-model-selector
Description
智能模型路由系统,根据任务自动选择最优 Qwen 模型(qwen3.5-plus/qwen-max/qwen-coder-plus),越用越聪明,节省成本
Usage Guidance
This package appears to be a local-only model-routing helper that records task text and ratings into a local SQLite DB and injects model recommendations at session start. Before installing you should: 1) review the full src/model_selector.py (the provided file was truncated in the submission) to confirm there are no hidden network calls or data exfiltration paths; 2) confirm the repository/source URL and author identity if provenance matters; 3) be aware the skill stores task text locally (data/model_selection.db) — delete that file if you want to remove history; 4) note the hook injects context that may influence which model/endpoint the agent uses (ensure your agent/platform enforces model selection safely and that you understand any cost implications). If you need higher assurance, ask the author for the full source or an official repo link and re-run the review.
Capability Analysis
Type: OpenClaw Skill Name: smart-model-selector Version: 1.0.0 The smart-model-selector skill is a legitimate model routing utility designed to optimize costs by selecting the most appropriate Qwen model based on task complexity. The core logic in `src/model_selector.py` uses a local SQLite database to store task history and user ratings for performance tracking, and the hook in `hooks/smart_model_selector.py` correctly implements the OpenClaw event system. There is no evidence of data exfiltration, remote code execution, or malicious prompt injection; all data remains within the local workspace as described in the documentation.
Capability Assessment
Purpose & Capability
Name/description (automatic model routing among qwen variants) align with the code and SKILL.md. The hook inspects the first user message, chooses a model, records task stats, and exposes commands to view/reset/override — all expected for a model selector.
Instruction Scope
SKILL.md and hook instructions are scoped to analyzing the user message, suggesting/recording model choices, and replying to commands. The hook reads the first message and writes to a local data directory; it does not reference unrelated files, environment variables, or external endpoints in the visible code.
Install Mechanism
No install spec (instruction-only install via clawhub or manual copy). There is no network download/install step in the package itself. The README suggests git clone from a GitHub URL, which is normal for manual installs.
Credentials
The skill requires no environment variables, no credentials, and stores data in a local data/ directory. The DB path in the hook is within the skill workspace, matching the SKILL.md's local-storage claim.
Persistence & Privilege
always:false (normal). The skill is a hook that listens for session start and command events and will inject context at bootstrap when a first message exists. That means it can influence which model is used for a session, but it does not request elevated or persistent system privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install smart-model-selector
  3. After installation, invoke the skill by name or use /smart-model-selector
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
初始版本发布
Metadata
Slug smart-model-selector
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Smart Model Selector?

智能模型路由系统,根据任务自动选择最优 Qwen 模型(qwen3.5-plus/qwen-max/qwen-coder-plus),越用越聪明,节省成本. It is an AI Agent Skill for Claude Code / OpenClaw, with 128 downloads so far.

How do I install Smart Model Selector?

Run "/install smart-model-selector" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Smart Model Selector free?

Yes, Smart Model Selector is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Smart Model Selector support?

Smart Model Selector is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Smart Model Selector?

It is built and maintained by billhandsome52 (@billhandsome52); the current version is v1.0.0.

💬 Comments