Install vLLM Semantic Router in agent-safe mode, import supported OpenClaw model providers into canonical VSR config, and rewrite OpenClaw to target VSR.
69
84%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
openclaw.json should be moved under VSR management.config.yaml is written successfully.curlbashCheck whether VSR is already installed with command -v vllm-sr.
If VSR is missing, run the supported installer in agent-safe mode:
curl -fsSL https://vllm-sr.ai/install.sh | bash -s -- --mode cli --runtime skip --no-launchLocate the OpenClaw config in this order unless the user already gave you a path:
$OPENCLAW_CONFIG_PATH./openclaw.json~/.openclaw/openclaw.jsonImport the OpenClaw model providers into canonical VSR config:
vllm-sr config import --from openclaw --source <openclaw.json> --target config.yamlDo not pass --force unless the user explicitly approves overwriting existing backup files.
After a successful import, report:
Suggest the next validation commands:
vllm-sr config validate --config config.yaml
vllm-sr config router --config config.yamlIf the user wants runtime verification after validation, suggest:
vllm-sr serve --config config.yaml
curl http://127.0.0.1:8899/v1/modelsc89d5d4
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.