← Back to Skills Marketplace
OpenClaw Smart Agent Hub
by
msonline1110
· GitHub ↗
· v1.0.0
279
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install oc-smart-agent-hub
Description
多模型提供商智能体分配系统 | Multi-Provider Agent Model Assignment System
Usage Guidance
This skill appears to do what it claims, but please review and follow these precautions before installing or running it: 1) Inspect config/models.yaml in the package and your workspace — do not leave real API keys in that YAML; prefer api_key_env and set keys in environment variables. 2) Add config/models.yaml (and any .env files) to .gitignore and avoid committing secrets. 3) Be aware the scripts will read and write files under the skill's config/ directory (they create a default config and a local_models_cache.json). 4) The auto-discovery feature issues HTTP requests to endpoints specified in local_discovery and provider base_url entries (commonly localhost). Only enable discovery or add endpoints you control. 5) Run the code in a least-privilege environment (container or restricted user) if you are unsure, and inspect any provider base_url entries for unexpected external hosts. 6) If you need further assurance, provide the author/source provenance (this package lists an AI author) or run the scripts in a sandbox to observe network activity and filesystem changes.
Capability Analysis
Type: OpenClaw Skill
Name: oc-smart-agent-hub
Version: 1.0.0
The skill bundle provides a legitimate utility for managing and routing LLM requests across various cloud providers and local model services (Ollama, LM Studio, vLLM). The Python scripts (provider_manager.py and model_router_v2.py) implement expected functionality such as local service discovery via HTTP GET requests to localhost and configuration management using yaml.safe_load. The bundle includes proactive security documentation (SECURITY_NOTICE.md) advising users on API key protection and environment variable usage, and no evidence of malicious intent, data exfiltration, or unauthorized execution was found.
Capability Assessment
Purpose & Capability
The files and scripts implement a multi-provider model router and provider manager as described: reading config/models.yaml, listing providers/models, auto-discovering local model services, and selecting models by task. There are no unrelated binaries, surprising dependencies, or requests for unrelated cloud credentials in the repository metadata.
Instruction Scope
SKILL.md and scripts instruct the agent to run Python scripts that read/write config/models.yaml and config/local_models_cache.json and perform HTTP requests to configured endpoints (local discovery endpoints and provider base_urls). This is within the stated purpose, but the skill will access the filesystem and make network requests to whatever endpoints exist in the config (including localhost).
Install Mechanism
Instruction-only install (no external downloads). The only required packages are PyYAML and requests (standard). No extract-from-URL or third-party installers were found.
Credentials
The skill does not declare required env vars in registry metadata, but the code and examples support optional provider API keys via api_key or api_key_env (e.g., OPENAI_API_KEY, ANTHROPIC_API_KEY, BAILIAN_API_KEY). That is proportionate to its purpose, but users must supply/store those secrets securely (prefer env vars) and avoid committing config files containing keys.
Persistence & Privilege
The skill does not request always:true and does not modify other skills. It writes/updates only its own config (config/models.yaml) and a local cache file (config/local_models_cache.json) which is expected for its functionality.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install oc-smart-agent-hub - After installation, invoke the skill by name or use
/oc-smart-agent-hub - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
oc-smart-agent-hub - Intelligent multi-model routing system for agents, developed by Leo (OpenClaw AI Assistant) based on requirements from user MSonline.
This SKILL is designed to fully utilize the 8 functional LLMs provided by Alibaba Cloud Bailian Coding Plane, matching the most suitable model for each sub-agent with different responsibilities, thereby improving operational efficiency and content completion quality.
Supports 5+ providers including Alibaba Cloud, OpenAI, Anthropic, and Ollama local models. Features agent-specific model assignment, task-based auto-routing, and cost optimization. Pure YAML configuration, zero-code, enterprise-grade security.
oc-smart-agent-hub - 智能体多模型路由系统,由使用者 MSonline 提出需求,OpenClaw AI 助手 Leo 独立开发。
本 SKILL 以充分使用阿里云百炼 Coding Plane 提供的 8 种功能性大模型为核心目标,为分工不同的子智能体匹配最适合的大模型,从而提高运行效率和内容完成质量。
支持阿里云、OpenAI、Anthropic 等 5+ 厂商及 Ollama 本地模型,提供智能体专属模型分配、任务类型自动路由、成本优化等功能。纯 YAML 配置,零代码,企业级安全规范。
Metadata
Frequently Asked Questions
What is OpenClaw Smart Agent Hub?
多模型提供商智能体分配系统 | Multi-Provider Agent Model Assignment System. It is an AI Agent Skill for Claude Code / OpenClaw, with 279 downloads so far.
How do I install OpenClaw Smart Agent Hub?
Run "/install oc-smart-agent-hub" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is OpenClaw Smart Agent Hub free?
Yes, OpenClaw Smart Agent Hub is completely free (open-source). You can download, install and use it at no cost.
Which platforms does OpenClaw Smart Agent Hub support?
OpenClaw Smart Agent Hub is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created OpenClaw Smart Agent Hub?
It is built and maintained by msonline1110 (@msonline1110); the current version is v1.0.0.
More Skills