Evolink Router — Smart LLM Routing (Claude, GPT, Gemini, DeepSeek, Kimi)

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This is a coherent instruction-only LLM routing skill, but installing it means your prompts and selected context may be sent through Evolink to multiple model providers using your Evolink API key.

Install this if you want OpenClaw to route model calls through Evolink. Before using it for sensitive work, check the provider’s privacy and billing terms, protect the API key, and consider narrowing the example spawn permissions if you do not want sub-agents to use any registered model.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Tasks may be dispatched to an external model selected by the router, which can affect cost, latency, and where prompt content is processed.

Why it was flagged

The skill intentionally lets the agent route tasks automatically rather than requiring a separate approval for each model choice.

Skill content
All tasks are auto-routed. The user can also run `/route [task]` to preview the routing decision without executing.
Recommendation

Use `/route` for sensitive or expensive tasks, and override the model/provider when you need a specific destination.

What this means

Sub-agent use can increase cost and may route task context to additional models. The wildcard is broad if your OpenClaw config already has other registered models.

Why it was flagged

The recommended config allows the main agent to spawn sub-agents with any registered model, bounded by a maximum spawn depth.

Skill content
"permissions": { "spawn": ["*"], "maxSpawnDepth": 2 }
Recommendation

Consider narrowing spawn permissions to the Evolink models you actually want, and keep the max spawn depth limit.

What this means

Anyone who obtains the key could potentially use your Evolink account or spend credits.

Why it was flagged

The skill requires a provider API key that authorizes model usage through Evolink.

Skill content
`EVOLINK_API_KEY` authenticates all model requests. Injected by OpenClaw automatically. Treat as confidential.
Recommendation

Use a dedicated Evolink key, store it only in OpenClaw’s normal secret mechanism, monitor usage, and revoke it if exposed.

What this means

Sensitive documents, business data, or private conversation context included in prompts may be processed by Evolink and an upstream LLM provider.

Why it was flagged

The skill discloses that prompt data leaves OpenClaw and may be relayed to multiple upstream model providers.

Skill content
Prompts are sent to `direct.evolink.ai`, which proxies to upstream providers (Anthropic, OpenAI, Google, etc.).
Recommendation

Review Evolink and upstream provider privacy terms before routing confidential data, and use a different provider or local workflow for highly sensitive tasks.

What this means

Users may rely on this retention claim when deciding whether to send sensitive prompts through the service.

Why it was flagged

The skill makes a strong privacy/retention claim about Evolink’s handling of prompts, while the artifacts do not provide an external policy or technical proof.

Skill content
No data is stored by Evolink beyond the request lifecycle.
Recommendation

Verify Evolink’s current privacy policy and note that upstream providers may have their own retention rules.