Which LLM? Deterministic model selection for agents

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill is coherent and instruction-only, but it needs review because it involves crypto-wallet-backed payments and the registry metadata appears to understate that credential requirement.

Review this skill before installing. It appears purpose-aligned and contains no runnable code, but only use it if you are willing to share task metadata with Which-LLM and can keep wallet payments under strict user-controlled approval, low balances, and spending limits.

Findings (3)

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

If granted wallet access, an agent could participate in irreversible USDC payment flows unless the host enforces explicit approval and spending limits.

Why it was flagged

The skill requires a high-sensitivity crypto wallet credential for paid requests, while also acknowledging that per-request approval enforcement depends on the host runtime rather than being guaranteed by the skill.

Skill content
"primary_credential": "WALLET_CREDENTIALS" ... "sensitivity": "high" ... "host_enforcement_guarantee": "external_or_unknown"
Recommendation

Use only a host-managed payment flow with per-request confirmation, a low-balance wallet, spending caps, and independent verification of amount, chain, and recipient before any transaction.

What this means

A user relying on registry metadata alone might not realize the skill needs wallet-backed payment authority.

Why it was flagged

The supplied registry metadata says no primary credential is required, but the skill file itself says wallet credentials are required. The skill discloses the wallet need, but the metadata mismatch could mislead users or automated installers.

Skill content
metadata: "Primary credential: none"; SKILL.md: "credentials_required: true" and "primary_credential: WALLET_CREDENTIALS"
Recommendation

Treat the skill as requiring high-sensitivity wallet access despite the registry metadata, and the publisher should align the registry credential declaration with the skill files.

What this means

Task descriptions, model choices, cost, latency, quality scores, and success/failure information may be shared with api.which-llm.com.

Why it was flagged

The skill sends task goals, constraints, and outcome metrics to an external provider. This is expected for the service, but users should understand what information leaves their environment.

Skill content
"Sends requests to the Which‑LLM API" and "Use this after running the recommended model. Report what actually happened so the system can issue a credit token"
Recommendation

Send only the minimum task metadata needed for model selection and avoid including confidential prompt contents unless you are comfortable sharing them with the provider.