Skills for Real Engineers. Straight from my .agents directory.
llm-eval-harness
Agent skill fromdaymade/claude-code-skills
Tests/benchmarks a third-party LLM endpoint (OpenAI- or Anthropic-compatible): availability, fidelity, speed, concurrency, protocol compliance, quality regression. Use before hand-rolling a curl loop, when onboarding a provider, or debugging "system prompt 不生效" / a tok/s claim — 测评/压测一个模型或渠道. Not for TTS/voice-clone supplier eval (use the audio skill).
How to install llm-eval-harness
npx skills add daymade/claude-code-skills# or add only this skill to Claude Code: copy the folder
llm-eval-harness/
# into
~/.claude/skills/llm-eval-harness/ (all projects)
.claude/skills/llm-eval-harness/ (one project)
1# LLM Eval Harness23## Overview45Give this skill an endpoint (`base_url` + `model` + an API key in an env var) and it6measures whether the endpoint actually works and whether the model is fast, stable,7protocol-correct, and good enough — instead of trusting the vendor's headline numbers.8Choose from the following evaluation dimensions:910| Dimension | Script | Answers |11|---|---|---|12| **Availability** | `scripts/availability_probe.py` | which model IDs work here, with explicit error classification |13| **Request fidelity** | `scripts/fidelity_probe.py` | do system prompt / tools / history actually REACH the model? |14| **Speed** | `scripts/speed_probe.py` | TTFT + sustained decode tok/s, **thinking-aware** |15| **Concurrency / stability** | `scripts/concurrency_probe.py` | success rate, p50/p90 latency, where it breaks |16| **Protocol compliance** | `scripts/protocol_probe.py` | does the Anthropic `thinking` block actually fire when requested, AND does the endpoint accept one already sitting in history on a later turn (N≥10, both are separate checks — see Dimension 3)? |17| **Quality / use-case regression** | `scripts/usecase_runner.py` + blind judges | does it pass *your* accumulated cases? |1819## Which dimensions to run2021Route from what the user is actually doing:2223- "接入新模型/新网关先测一下" / onboarding a provider → **Availability → Fidelity**,24 then speed/concurrency if adoption looks likely25- "这个 ID 能不能用 / 写个支持列表" → **Availability** (and read disciplines §9 before26…
Excerpt shown under the repository's MIT license.
More skills in claude-code-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
