
Covers LLM vLLM Routing Agents
Description
Install vLLM Semantic Router in agent-safe mode, import supported OpenClaw model providers into canonical VSR config, and rewrite OpenClaw to target VSR.
SKILL.md
OpenClaw VSR Bridge
When To Use
- Use this skill when an OpenClaw agent should install VSR without auto-launching the dashboard.
- Use this skill when an existing
openclaw.jsonshould be moved under VSR management. - Use this skill when you want the OpenClaw model base URL rewritten only after canonical
config.yamlis written successfully.
Requirements
curlbash- write access to the OpenClaw config path and the target VSR config path
Workflow
- Check 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-launch - Locate the OpenClaw config in this order unless the user already gave you a path:
$OPENCLAW_CONFIG_PATH./openclaw.json~/.openclaw/openclaw.json
- Import the OpenClaw model providers into canonical VSR config:
vllm-sr config import --from openclaw --source <openclaw.json> --target config.yaml - Do not pass
--forceunless the user explicitly approves overwriting existing backup files. - After a successful import, report:
- the imported logical model names
- the canonical target config path
- the rewritten OpenClaw config path
- the rewritten OpenClaw base URL
- the backup file paths, if any
- Suggest the next validation commands:
vllm-sr validate config.yaml vllm-sr config router --config config.yaml - If the user wants runtime verification after validation, suggest:
vllm-sr serve --config config.yaml curl http://127.0.0.1:8899/v1/models
Boundaries
- Do not invent a second installer path. Use the supported installer above.
- Do not rewrite OpenClaw before the VSR target config has been written successfully.
- Do not import OpenClaw rooms, teams, browser settings, command settings, or memory history into VSR.
More from vLLM
View publisherSkillTagsUpdated
vllm-bench-random-synthetic
run vLLM synthetic performance benchmarks
vllm-skills
Jul 18BenchmarkingLLMPerformancevLLMvllm-bench-serve
benchmark LLM serving endpoints
vllm-skills
Jul 18API DevelopmentBenchmarkingLLMPerformance +1vllm-deploy-docker
deploy vLLM using Docker containers
vllm-skills
Jul 18DeploymentDockerLLMvLLMvllm-deploy-k8s
deploy vLLM to Kubernetes clusters
vllm-skills
Jul 18AI InfrastructureDeploymentKubernetesLLM +1vllm-deploy-simple
deploy and test vLLM servers
vllm-skills
Jul 18API DevelopmentDeploymentLLMvLLMvllm-prefix-cache-bench
benchmark vLLM prefix caching efficiency
vllm-skills
Jul 18BenchmarkingLLMPerformancevLLM