Eval Advisory — Development skill for Claude Code
Eval advisory is a skill for planning, reviewing, and developing your evals.
How to install Eval Advisory
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sonomirco/eval-advisory and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Eval Advisory does
Eval advisory is a skill for planning, reviewing, and developing your evals.
Alternatives in Development
- Developing — Developing Prisma Next skills 47.6k ★
- Project-Level Skills — This directory contains skills for developing and maintaining the claude-mem project itself, not skills that a 39.3k ★
- Stop Review Gate — You are reviewing uncommitted changes before the author finishes their turn 664 ★
README
eval-advisory
`eval-advisor` is a skill for advising, brainstorming, designing, developing, reviewing, and improving AI evaluation systems for LLM applications.
It guides teams through practical evaluation workflows:
- Running error analysis before writing evals
- Choosing the right evaluator type (code assertions, LLM-as-judge, guardrails)
- Validating LLM judges with human labels using TPR/TNR
- Sampling and analyzing traces effectively
- Generating structured synthetic test data when production traces are limited
- Avoiding common eval anti-patterns (generic metrics, Likert scales, unvalidated judges, 100% pass-rate suites)
Repository Structure
eval-advisor/SKILL.md: Main skill instructions and trigger guidanceEVAL_MASTER.md: Canonical 12-workflow routing and file-loading indexeval-advisor/references/: Deep-dive reference docs (error analysis, evaluator types, judge validation, sampling, synthetic data, anti-patterns)eval-advisor/workflows/: Actionable checklists and decision treeseval-advisor/templates/: Reusable templates for failure taxonomies, judge prompts, and synthetic data prompts
What This Skill Is For
Use this skill when designing new evals, auditing existing eval suites, selecting evaluation strategies, or diagnosing quality failures in AI systems.
The core philosophy is:
- Look at real failures first (error analysis)
- Use application-specific, binary pass/fail criteria
- Prefer the cheapest reliable evaluator
- Validate any LLM judge rigorously before relying on it
Source and Attribution
This skill was created from public material released by Hamel Husain.
Related Skills
TDD Sdd
Use-case-driven (SDD) and TDD harness for Claude Code and opencode. Human-approved specs, red → green → review
TS Evals
TS teaching-reflector eval-analysis mode — student evaluation analysis
Architect Prove
Run the prove stage. Writes at least ten eval cases including a refusal and an injection case, runs the harnes
Agent Evals Playground
A shopping agent, a labelled eval suite, and the wiring to score it against a real cluster instead of a fixtur
Skill Eval Loop
Agent Skill: harden another skill from its automatic agent evals. Score every Claude Code, Codex and Gemini CL
Eval Init
Scaffold an eval from the bundled eval template into the repo's evals/ project (shared _env.py and cache once
Related Agents
AI Eval Designer
Use this agent to design a risk-tiered evaluation set for an AI feature. Trigger when the user says "design ev
Eval Failure Analyzer
Analyze Logic-Lens benchmark/eval failures. Use after running content-evals, or when pointed at a skills-works
Eval Runner
Run eval suites for Salesforce Apex and org quality — define pass/fail, grade with code/model graders, run pip