Model Healthcheck
v1.0.0Test all configured models for availability. Activate when user says "test models", "check models", "model healthcheck", "测试模型", "测试所有模型", "检查模型", or "模型健康检查".
⭐ 0· 715·9 current·9 all-time
by@xmanrui
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The name/description (test all configured models) align with the instructions: read configured models and spawn short test sessions for each provider/model. The required resources (none declared) are plausible because the skill is instruction-only and uses the agent's gateway/config and session APIs.
Instruction Scope
The SKILL.md explicitly tells the agent to call 'gateway config.get' to enumerate models and to call 'sessions_spawn' concurrently for every model. Reading the agent gateway config and spawning authenticated sessions is within the nominal goal, but the instructions give broad discretion (concurrent, multi-spawn) and do not require user confirmation, rate-limiting, cost-awareness, or limits on concurrency. It also assumes access to provider credentials in the gateway config without documenting that fact.
Install Mechanism
No install spec and no code files — instruction-only. This has low install risk because nothing is downloaded or written to disk.
Credentials
The skill declares no required environment variables, but it instructs reading gateway config and using configured provider/model IDs. That implicitly uses whatever provider credentials are stored in the agent configuration. The implicit access to provider credentials (and the ability to cause API calls and potential charges) is not declared or explained, which is disproportionate to the 'no env needed' claim.
Persistence & Privilege
always is false and the skill is user-invocable. There is no install, no writes to other skills' configs, and no request for permanent presence. Normal invocation privileges only.
What to consider before installing
This skill will read your agent's gateway config to find every configured provider/model and then spawn concurrent test sessions that use those providers' credentials. Before installing or running it, consider: (1) it may trigger real API calls that incur usage charges and hit provider rate limits; (2) it runs tests concurrently with no built-in throttling or confirmation; (3) it implicitly uses stored provider credentials though none are declared; (4) the SKILL.md doesn't ask the user to confirm testing all models or long-running batches. Recommended precautions: only run the skill on a subset of models first (or request the skill be modified to ask for confirmation), add concurrency limits or sequential mode, ensure you understand provider billing/quota, and verify you are comfortable the agent can read gateway config and use those credentials. If the author can provide an explicit note that the skill will use configured provider credentials and add safety controls (confirm, throttling, per-model testing), my confidence in its coherence would increase.Like a lobster shell, security has layers — review code before you run it.
latestvk971vny8xg1h7pv7q2tpvye3w581nj80
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
