Measure and improve AI quality
Build eval suites that catch regressions before users do. Write LLM-as-judge evaluators, create golden datasets, run CI evals on every model change, and track quality metrics over time. Turn 'it feels worse' into a reproducible test.
Expert Install
Copy this to your agent — it will install, configure, and verify everything.
Works on OpenClaw, Claude Code, Telegram, Feishu, and any agent interface. Your agent reads eval-expert.md and follows the setup steps inside.
Talk and handle it
After setup, say these to your agent:
Use Claude as a judge —… Official
- › "Write a Claude-as-judge evaluator for my chatbot"
- › "Compare my current prompt vs a new version on 50 test cases"
- › "Build an eval that detects hallucinations in my RAG pipeline"
Scaffold eval harnesses, generate test datasets,… Official
- › "Scaffold a pytest eval suite for my LLM app"
- › "Generate 100 diverse test cases from my production logs"
- › "Wire evals into my GitHub Actions CI"
Track eval results across PRs —… Official
- › "Post eval score diff as a PR comment"
- › "Block merge if eval score drops below threshold"
- › "List all eval regressions since the last release"
▶ View setup file eval-expert.md
AI Eval Engineer
Agentic setup file — share this URL with your agent and it will set everything up for you:
https://clawhub.md/expert/eval-expert.md
Goal: Measure and improve AI quality
What you'll have: Build eval suites that catch regressions before users do. Write LLM-as-judge evaluators, create golden datasets, run CI evals on every model change, and track quality metrics over time. Turn 'it feels worse' into a reproducible test.
Step 1: Install
clawhub install anthropics/claude-api openclaw/coding-agent openclaw/github
Step 2: Configure
Each skill may need credentials or auth before it can act on your behalf.
openclaw/coding-agent
Scaffold eval harnesses, generate test datasets, and wire up CI pipelines — so evals run automatically on every commit.
- Ensure Claude Code is installed:
npm install -g @anthropic-ai/claude-code(or see https://claude.ai/code) - Optional — for Codex delegation:
npm install -g @openai/codexthencodex login - No extra environment variables needed if Claude Code is already working in your session
openclaw/github
Track eval results across PRs — comment score diffs on pull requests, block merges when quality drops, and keep a history of model quality over time.
- Authenticate with the GitHub CLI: run
gh auth loginand follow the prompts - Choose HTTPS or SSH, then log in via browser — no extra tokens needed
- The skill uses
ghunder the hood, so all your existing GitHub access applies
Step 3: Try it
After setup, say these to your agent to verify everything works:
anthropics/claude-api
- "Write a Claude-as-judge evaluator for my chatbot"
- "Compare my current prompt vs a new version on 50 test cases"
- "Build an eval that detects hallucinations in my RAG pipeline"
openclaw/coding-agent
- "Scaffold a pytest eval suite for my LLM app"
- "Generate 100 diverse test cases from my production logs"
- "Wire evals into my GitHub Actions CI"
openclaw/github
- "Post eval score diff as a PR comment"
- "Block merge if eval score drops below threshold"
- "List all eval regressions since the last release"
AI Eval Engineer · clawhub.md/expert/eval-expert